Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kvm-unit-tests/20250624.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bullseye/20240129.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-h26forge/20250117.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-fault-injection/20250520.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' 10/03/2025 12:12:10 AM UTC [INFO] Job retry: Listening for events... 10/03/2025 12:12:10 AM UTC [INFO] Press Ctrl-C to stop. 10/03/2025 12:17:23 AM UTC [DEBUG] Event received: 68df16134ce74261cefc3b12 10/03/2025 12:17:23 AM UTC [DEBUG] 68df16134ce74261cefc3b12: Node current retry_counter: 0 10/03/2025 12:17:23 AM UTC [DEBUG] 68df16134ce74261cefc3b12:Event data retry_counter: 1 10/03/2025 12:17:23 AM UTC [INFO] Job retry for node 68df16134ce74261cefc3b12 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:23 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16134ce74261cefc3b12'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b15 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b15: Node current retry_counter: 1 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b15:Event data retry_counter: 2 10/03/2025 12:17:24 AM UTC [INFO] Job retry for node 68df16144ce74261cefc3b15 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16144ce74261cefc3b15'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b18 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b18: Node current retry_counter: 2 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b18:Event data retry_counter: 3 10/03/2025 12:17:24 AM UTC [INFO] Job retry for node 68df16144ce74261cefc3b18 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16144ce74261cefc3b18'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b1b 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b1b: Node current retry_counter: 3 10/03/2025 12:17:24 AM UTC [INFO] 68df16144ce74261cefc3b1b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:23:06 AM UTC [DEBUG] Event received: 68ddcab9b8c4bf214a145ef0 10/03/2025 12:23:06 AM UTC [DEBUG] 68ddcab9b8c4bf214a145ef0: Node current retry_counter: 3 10/03/2025 12:23:06 AM UTC [INFO] 68ddcab9b8c4bf214a145ef0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:25:05 AM UTC [DEBUG] Event received: 68ded79ff87506abe3a8331a 10/03/2025 12:25:05 AM UTC [DEBUG] 68ded79ff87506abe3a8331a: Node current retry_counter: 3 10/03/2025 12:25:05 AM UTC [INFO] 68ded79ff87506abe3a8331a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:26:08 AM UTC [DEBUG] Event received: 68df17a04ce74261cefc3e17 10/03/2025 12:26:08 AM UTC [DEBUG] 68df17a04ce74261cefc3e17: Node current retry_counter: 0 10/03/2025 12:26:08 AM UTC [DEBUG] 68df17a04ce74261cefc3e17:Event data retry_counter: 1 10/03/2025 12:26:08 AM UTC [INFO] Job retry for node 68df17a04ce74261cefc3e17 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:26:08 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a04ce74261cefc3e17'}, 'jobfilter': ['baseline-arm-pengutronix'], 'platform_filter': ['imx6dl-riotboard'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:23:50.606000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec433f87506abe3a831e8 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec433f87506abe3a831e8: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec433f87506abe3a831e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec434f87506abe3a831ed 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec434f87506abe3a831ed: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec434f87506abe3a831ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec436f87506abe3a831f0 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec436f87506abe3a831f0: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec436f87506abe3a831f0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec436f87506abe3a831f3 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec436f87506abe3a831f3: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec436f87506abe3a831f3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec438f87506abe3a831f6 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec438f87506abe3a831f6: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec438f87506abe3a831f6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec438f87506abe3a831f9 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec438f87506abe3a831f9: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec438f87506abe3a831f9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43af87506abe3a831fc 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43af87506abe3a831fc: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43af87506abe3a831fc Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43bf87506abe3a831ff 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43bf87506abe3a831ff: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43bf87506abe3a831ff Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43cf87506abe3a83202 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43cf87506abe3a83202: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43cf87506abe3a83202 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43df87506abe3a83205 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43df87506abe3a83205: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43df87506abe3a83205 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43ef87506abe3a83208 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43ef87506abe3a83208: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43ef87506abe3a83208 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43ff87506abe3a8320b 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43ff87506abe3a8320b: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43ff87506abe3a8320b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec440f87506abe3a8320e 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec440f87506abe3a8320e: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec440f87506abe3a8320e Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:32 AM UTC [DEBUG] Event received: 68ddcabab8c4bf214a145ef3 10/03/2025 12:28:32 AM UTC [DEBUG] 68ddcabab8c4bf214a145ef3: Node current retry_counter: 3 10/03/2025 12:28:32 AM UTC [INFO] 68ddcabab8c4bf214a145ef3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec441f87506abe3a83211 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec441f87506abe3a83211: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec441f87506abe3a83211 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec442f87506abe3a83214 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec442f87506abe3a83214: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec442f87506abe3a83214 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec443f87506abe3a83217 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec443f87506abe3a83217: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec443f87506abe3a83217 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec470f87506abe3a83221 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec470f87506abe3a83221: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec470f87506abe3a83221 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec474f87506abe3a83224 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec474f87506abe3a83224: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec474f87506abe3a83224 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec476f87506abe3a83227 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec476f87506abe3a83227: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec476f87506abe3a83227 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec477f87506abe3a8322a 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec477f87506abe3a8322a: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec477f87506abe3a8322a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec479f87506abe3a8322d 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec479f87506abe3a8322d: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec479f87506abe3a8322d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:18 AM UTC [DEBUG] Event received: 68dec47bf87506abe3a83230 10/03/2025 12:29:18 AM UTC [DEBUG] 68dec47bf87506abe3a83230: Node current retry_counter: 3 10/03/2025 12:29:18 AM UTC [INFO] 68dec47bf87506abe3a83230 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:18 AM UTC [DEBUG] Event received: 68dec47cf87506abe3a83233 10/03/2025 12:29:18 AM UTC [DEBUG] 68dec47cf87506abe3a83233: Node current retry_counter: 3 10/03/2025 12:29:18 AM UTC [INFO] 68dec47cf87506abe3a83233 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:24 AM UTC [DEBUG] Event received: 68df17984ce74261cefc3df6 10/03/2025 12:29:24 AM UTC [DEBUG] 68df17984ce74261cefc3df6: Node current retry_counter: 0 10/03/2025 12:29:24 AM UTC [DEBUG] 68df17984ce74261cefc3df6:Event data retry_counter: 1 10/03/2025 12:29:24 AM UTC [INFO] Job retry for node 68df17984ce74261cefc3df6 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17984ce74261cefc3df6'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['odroid-xu3'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:23:50.606000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4aef87506abe3a83240 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4aef87506abe3a83240: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4aef87506abe3a83240 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4aff87506abe3a83243 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4aff87506abe3a83243: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4aff87506abe3a83243 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b1f87506abe3a83246 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b1f87506abe3a83246: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b1f87506abe3a83246 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b3f87506abe3a83249 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b3f87506abe3a83249: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b3f87506abe3a83249 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b4f87506abe3a8324c 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b4f87506abe3a8324c: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b4f87506abe3a8324c Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b6f87506abe3a8324f 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b6f87506abe3a8324f: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b6f87506abe3a8324f Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b8f87506abe3a83252 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b8f87506abe3a83252: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b8f87506abe3a83252 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b9f87506abe3a83255 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b9f87506abe3a83255: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b9f87506abe3a83255 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:31:18 AM UTC [DEBUG] Event received: 68dec4bbf87506abe3a83258 10/03/2025 12:31:18 AM UTC [DEBUG] 68dec4bbf87506abe3a83258: Node current retry_counter: 3 10/03/2025 12:31:18 AM UTC [INFO] 68dec4bbf87506abe3a83258 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:24 AM UTC [DEBUG] Event received: 68df1a4b4ce74261cefc3f08 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4b4ce74261cefc3f08: Node current retry_counter: 0 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4b4ce74261cefc3f08:Event data retry_counter: 1 10/03/2025 12:35:24 AM UTC [INFO] Job retry for node 68df1a4b4ce74261cefc3f08 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4b4ce74261cefc3f08'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:24 AM UTC [DEBUG] Event received: 68df1a4c4ce74261cefc3f0b 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4c4ce74261cefc3f0b: Node current retry_counter: 0 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4c4ce74261cefc3f0b:Event data retry_counter: 1 10/03/2025 12:35:24 AM UTC [INFO] Job retry for node 68df1a4c4ce74261cefc3f0b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4c4ce74261cefc3f0b'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:25 AM UTC [DEBUG] Event received: 68df1a4d4ce74261cefc3f10 10/03/2025 12:35:25 AM UTC [DEBUG] 68df1a4d4ce74261cefc3f10: Node current retry_counter: 1 10/03/2025 12:35:25 AM UTC [DEBUG] 68df1a4d4ce74261cefc3f10:Event data retry_counter: 2 10/03/2025 12:35:25 AM UTC [INFO] Job retry for node 68df1a4d4ce74261cefc3f10 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:25 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4d4ce74261cefc3f10'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:28 AM UTC [DEBUG] Event received: 68df1a504ce74261cefc3f1c 10/03/2025 12:35:28 AM UTC [DEBUG] 68df1a504ce74261cefc3f1c: Node current retry_counter: 1 10/03/2025 12:35:28 AM UTC [DEBUG] 68df1a504ce74261cefc3f1c:Event data retry_counter: 2 10/03/2025 12:35:28 AM UTC [INFO] Job retry for node 68df1a504ce74261cefc3f1c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a504ce74261cefc3f1c'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:31 AM UTC [DEBUG] Event received: 68df1a534ce74261cefc3f28 10/03/2025 12:35:31 AM UTC [DEBUG] 68df1a534ce74261cefc3f28: Node current retry_counter: 2 10/03/2025 12:35:31 AM UTC [DEBUG] 68df1a534ce74261cefc3f28:Event data retry_counter: 3 10/03/2025 12:35:31 AM UTC [INFO] Job retry for node 68df1a534ce74261cefc3f28 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:31 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a534ce74261cefc3f28'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:33 AM UTC [DEBUG] Event received: 68df1a544ce74261cefc3f2c 10/03/2025 12:35:33 AM UTC [DEBUG] 68df1a544ce74261cefc3f2c: Node current retry_counter: 0 10/03/2025 12:35:33 AM UTC [DEBUG] 68df1a544ce74261cefc3f2c:Event data retry_counter: 1 10/03/2025 12:35:33 AM UTC [INFO] Job retry for node 68df1a544ce74261cefc3f2c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a544ce74261cefc3f2c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:34 AM UTC [DEBUG] Event received: 68df1a564ce74261cefc3f31 10/03/2025 12:35:34 AM UTC [DEBUG] 68df1a564ce74261cefc3f31: Node current retry_counter: 2 10/03/2025 12:35:34 AM UTC [DEBUG] 68df1a564ce74261cefc3f31:Event data retry_counter: 3 10/03/2025 12:35:34 AM UTC [INFO] Job retry for node 68df1a564ce74261cefc3f31 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a564ce74261cefc3f31'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:37 AM UTC [DEBUG] Event received: 68df1a584ce74261cefc3f3d 10/03/2025 12:35:37 AM UTC [DEBUG] 68df1a584ce74261cefc3f3d: Node current retry_counter: 3 10/03/2025 12:35:37 AM UTC [INFO] 68df1a584ce74261cefc3f3d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:41 AM UTC [DEBUG] Event received: 68df1a5c4ce74261cefc3f49 10/03/2025 12:35:41 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f49: Node current retry_counter: 1 10/03/2025 12:35:41 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f49:Event data retry_counter: 2 10/03/2025 12:35:41 AM UTC [INFO] Job retry for node 68df1a5c4ce74261cefc3f49 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a5c4ce74261cefc3f49'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:43 AM UTC [DEBUG] Event received: 68df1a5e4ce74261cefc3f52 10/03/2025 12:35:43 AM UTC [DEBUG] 68df1a5e4ce74261cefc3f52: Node current retry_counter: 3 10/03/2025 12:35:43 AM UTC [INFO] 68df1a5e4ce74261cefc3f52 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:46 AM UTC [DEBUG] Event received: 68df1a624ce74261cefc3f5b 10/03/2025 12:35:46 AM UTC [DEBUG] 68df1a624ce74261cefc3f5b: Node current retry_counter: 2 10/03/2025 12:35:46 AM UTC [DEBUG] 68df1a624ce74261cefc3f5b:Event data retry_counter: 3 10/03/2025 12:35:46 AM UTC [INFO] Job retry for node 68df1a624ce74261cefc3f5b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a624ce74261cefc3f5b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:49 AM UTC [DEBUG] Event received: 68df1a654ce74261cefc3f69 10/03/2025 12:35:49 AM UTC [DEBUG] 68df1a654ce74261cefc3f69: Node current retry_counter: 3 10/03/2025 12:35:49 AM UTC [INFO] 68df1a654ce74261cefc3f69 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:10 AM UTC [DEBUG] Event received: 68df1a624ce74261cefc3f62 10/03/2025 12:38:10 AM UTC [DEBUG] 68df1a624ce74261cefc3f62: Node current retry_counter: 0 10/03/2025 12:38:10 AM UTC [DEBUG] 68df1a624ce74261cefc3f62:Event data retry_counter: 1 10/03/2025 12:38:10 AM UTC [INFO] Job retry for node 68df1a624ce74261cefc3f62 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:38:10 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a624ce74261cefc3f62'}, 'jobfilter': ['baseline-arm-pengutronix'], 'platform_filter': ['imx6dl-riotboard'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec68df87506abe3a83271 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec68df87506abe3a83271: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec68df87506abe3a83271 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec68ef87506abe3a83275 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec68ef87506abe3a83275: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec68ef87506abe3a83275 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec691f87506abe3a83278 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec691f87506abe3a83278: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec691f87506abe3a83278 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec692f87506abe3a8327b 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec692f87506abe3a8327b: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec692f87506abe3a8327b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec694f87506abe3a8327e 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec694f87506abe3a8327e: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec694f87506abe3a8327e Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec695f87506abe3a83281 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec695f87506abe3a83281: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec695f87506abe3a83281 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec697f87506abe3a83284 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec697f87506abe3a83284: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec697f87506abe3a83284 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec698f87506abe3a83287 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec698f87506abe3a83287: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec698f87506abe3a83287 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec69af87506abe3a8328a 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec69af87506abe3a8328a: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec69af87506abe3a8328a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:23 AM UTC [DEBUG] Event received: 68df1a954ce74261cefc4005 10/03/2025 12:38:23 AM UTC [DEBUG] 68df1a954ce74261cefc4005: Node current retry_counter: 0 10/03/2025 12:38:23 AM UTC [DEBUG] 68df1a954ce74261cefc4005:Event data retry_counter: 1 10/03/2025 12:38:23 AM UTC [INFO] Job retry for node 68df1a954ce74261cefc4005 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:38:23 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a954ce74261cefc4005'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:38:51 AM UTC [DEBUG] Event received: 68df1a964ce74261cefc400e 10/03/2025 12:38:51 AM UTC [DEBUG] 68df1a964ce74261cefc400e: Node current retry_counter: 0 10/03/2025 12:38:51 AM UTC [DEBUG] 68df1a964ce74261cefc400e:Event data retry_counter: 1 10/03/2025 12:38:51 AM UTC [INFO] Job retry for node 68df1a964ce74261cefc400e submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:38:51 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a964ce74261cefc400e'}, 'jobfilter': ['baseline-arm64-pengutronix'], 'platform_filter': ['imx8mm-innocomm-wb15-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:39:19 AM UTC [DEBUG] Event received: 68dec69bf87506abe3a8328d 10/03/2025 12:39:19 AM UTC [DEBUG] 68dec69bf87506abe3a8328d: Node current retry_counter: 3 10/03/2025 12:39:19 AM UTC [INFO] 68dec69bf87506abe3a8328d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec69ef87506abe3a83290 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec69ef87506abe3a83290: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec69ef87506abe3a83290 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec69ef87506abe3a83293 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec69ef87506abe3a83293: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec69ef87506abe3a83293 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a1f87506abe3a83296 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a1f87506abe3a83296: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a1f87506abe3a83296 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a1f87506abe3a83299 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a1f87506abe3a83299: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a1f87506abe3a83299 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a4f87506abe3a8329c 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a4f87506abe3a8329c: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a4f87506abe3a8329c Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a4f87506abe3a8329f 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a4f87506abe3a8329f: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a4f87506abe3a8329f Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6caf87506abe3a832a5 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6caf87506abe3a832a5: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6caf87506abe3a832a5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6cef87506abe3a832a8 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6cef87506abe3a832a8: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6cef87506abe3a832a8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6d1f87506abe3a832ab 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6d1f87506abe3a832ab: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6d1f87506abe3a832ab Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:40:43 AM UTC [DEBUG] Event received: 68df1b004ce74261cefc4075 10/03/2025 12:40:43 AM UTC [DEBUG] 68df1b004ce74261cefc4075: Node current retry_counter: 1 10/03/2025 12:40:43 AM UTC [DEBUG] 68df1b004ce74261cefc4075:Event data retry_counter: 2 10/03/2025 12:40:43 AM UTC [INFO] Job retry for node 68df1b004ce74261cefc4075 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:40:43 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1b004ce74261cefc4075'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:42:35 AM UTC [DEBUG] Event received: 68df17994ce74261cefc3dff 10/03/2025 12:42:35 AM UTC [DEBUG] 68df17994ce74261cefc3dff: Node current retry_counter: 0 10/03/2025 12:42:35 AM UTC [DEBUG] 68df17994ce74261cefc3dff:Event data retry_counter: 1 10/03/2025 12:42:35 AM UTC [INFO] Job retry for node 68df17994ce74261cefc3dff submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:42:35 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17994ce74261cefc3dff'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 12:43:24 AM UTC [DEBUG] Event received: 68df1b8c4ce74261cefc40dd 10/03/2025 12:43:24 AM UTC [DEBUG] 68df1b8c4ce74261cefc40dd: Node current retry_counter: 2 10/03/2025 12:43:24 AM UTC [DEBUG] 68df1b8c4ce74261cefc40dd:Event data retry_counter: 3 10/03/2025 12:43:24 AM UTC [INFO] Job retry for node 68df1b8c4ce74261cefc40dd submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:43:24 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1b8c4ce74261cefc40dd'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:44:25 AM UTC [DEBUG] Event received: 68ded7a0f87506abe3a8331d 10/03/2025 12:44:25 AM UTC [DEBUG] 68ded7a0f87506abe3a8331d: Node current retry_counter: 3 10/03/2025 12:44:25 AM UTC [INFO] 68ded7a0f87506abe3a8331d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:45:04 AM UTC [DEBUG] Event received: 68df1a894ce74261cefc3fb4 10/03/2025 12:45:04 AM UTC [DEBUG] 68df1a894ce74261cefc3fb4: Node current retry_counter: 0 10/03/2025 12:45:04 AM UTC [DEBUG] 68df1a894ce74261cefc3fb4:Event data retry_counter: 1 10/03/2025 12:45:04 AM UTC [INFO] Job retry for node 68df1a894ce74261cefc3fb4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:45:04 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a894ce74261cefc3fb4'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8395-genio-1200-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:46:03 AM UTC [DEBUG] Event received: 68df1c2d4ce74261cefc40f8 10/03/2025 12:46:03 AM UTC [DEBUG] 68df1c2d4ce74261cefc40f8: Node current retry_counter: 3 10/03/2025 12:46:03 AM UTC [INFO] 68df1c2d4ce74261cefc40f8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:53:59 AM UTC [DEBUG] Event received: 68df1a474ce74261cefc3ef9 10/03/2025 12:53:59 AM UTC [DEBUG] 68df1a474ce74261cefc3ef9: Node current retry_counter: 0 10/03/2025 12:53:59 AM UTC [DEBUG] 68df1a474ce74261cefc3ef9:Event data retry_counter: 1 10/03/2025 12:53:59 AM UTC [INFO] Job retry for node 68df1a474ce74261cefc3ef9 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:53:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a474ce74261cefc3ef9'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 01:00:14 AM UTC [DEBUG] Event received: 68df201e4ce74261cefc4175 10/03/2025 01:00:14 AM UTC [DEBUG] 68df201e4ce74261cefc4175: Node current retry_counter: 0 10/03/2025 01:00:14 AM UTC [DEBUG] 68df201e4ce74261cefc4175:Event data retry_counter: 1 10/03/2025 01:00:14 AM UTC [INFO] Job retry for node 68df201e4ce74261cefc4175 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201e4ce74261cefc4175'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:15 AM UTC [DEBUG] Event received: 68df201e4ce74261cefc417a 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201e4ce74261cefc417a: Node current retry_counter: 1 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201e4ce74261cefc417a:Event data retry_counter: 2 10/03/2025 01:00:15 AM UTC [INFO] Job retry for node 68df201e4ce74261cefc417a submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201e4ce74261cefc417a'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:15 AM UTC [DEBUG] Event received: 68df201f4ce74261cefc4181 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201f4ce74261cefc4181: Node current retry_counter: 0 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201f4ce74261cefc4181:Event data retry_counter: 1 10/03/2025 01:00:15 AM UTC [INFO] Job retry for node 68df201f4ce74261cefc4181 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201f4ce74261cefc4181'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:18 AM UTC [DEBUG] Event received: 68df20224ce74261cefc4192 10/03/2025 01:00:18 AM UTC [DEBUG] 68df20224ce74261cefc4192: Node current retry_counter: 2 10/03/2025 01:00:18 AM UTC [DEBUG] 68df20224ce74261cefc4192:Event data retry_counter: 3 10/03/2025 01:00:18 AM UTC [INFO] Job retry for node 68df20224ce74261cefc4192 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20224ce74261cefc4192'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:00:21 AM UTC [DEBUG] Event received: 68df20254ce74261cefc41ac 10/03/2025 01:00:21 AM UTC [DEBUG] 68df20254ce74261cefc41ac: Node current retry_counter: 1 10/03/2025 01:00:21 AM UTC [DEBUG] 68df20254ce74261cefc41ac:Event data retry_counter: 2 10/03/2025 01:00:21 AM UTC [INFO] Job retry for node 68df20254ce74261cefc41ac submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20254ce74261cefc41ac'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:24 AM UTC [DEBUG] Event received: 68df20284ce74261cefc41be 10/03/2025 01:00:24 AM UTC [DEBUG] 68df20284ce74261cefc41be: Node current retry_counter: 3 10/03/2025 01:00:24 AM UTC [INFO] 68df20284ce74261cefc41be Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:00:26 AM UTC [DEBUG] Event received: 68df202a4ce74261cefc41c2 10/03/2025 01:00:26 AM UTC [DEBUG] 68df202a4ce74261cefc41c2: Node current retry_counter: 0 10/03/2025 01:00:26 AM UTC [DEBUG] 68df202a4ce74261cefc41c2:Event data retry_counter: 1 10/03/2025 01:00:26 AM UTC [INFO] Job retry for node 68df202a4ce74261cefc41c2 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202a4ce74261cefc41c2'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-khadas-edge-v'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:27 AM UTC [DEBUG] Event received: 68df202a4ce74261cefc41c5 10/03/2025 01:00:27 AM UTC [DEBUG] 68df202a4ce74261cefc41c5: Node current retry_counter: 0 10/03/2025 01:00:27 AM UTC [DEBUG] 68df202a4ce74261cefc41c5:Event data retry_counter: 1 10/03/2025 01:00:27 AM UTC [INFO] Job retry for node 68df202a4ce74261cefc41c5 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202a4ce74261cefc41c5'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:28 AM UTC [DEBUG] Event received: 68df202b4ce74261cefc41ca 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41ca: Node current retry_counter: 2 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41ca:Event data retry_counter: 3 10/03/2025 01:00:28 AM UTC [INFO] Job retry for node 68df202b4ce74261cefc41ca submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202b4ce74261cefc41ca'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:00:28 AM UTC [DEBUG] Event received: 68df202b4ce74261cefc41c8 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41c8: Node current retry_counter: 0 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41c8:Event data retry_counter: 1 10/03/2025 01:00:28 AM UTC [INFO] Job retry for node 68df202b4ce74261cefc41c8 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202b4ce74261cefc41c8'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:38 AM UTC [DEBUG] Event received: 68df20364ce74261cefc41f5 10/03/2025 01:00:38 AM UTC [DEBUG] 68df20364ce74261cefc41f5: Node current retry_counter: 3 10/03/2025 01:00:38 AM UTC [INFO] 68df20364ce74261cefc41f5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:00:48 AM UTC [DEBUG] Event received: 68df203f4ce74261cefc420a 10/03/2025 01:00:48 AM UTC [DEBUG] 68df203f4ce74261cefc420a: Node current retry_counter: 0 10/03/2025 01:00:48 AM UTC [DEBUG] 68df203f4ce74261cefc420a:Event data retry_counter: 1 10/03/2025 01:00:48 AM UTC [INFO] Job retry for node 68df203f4ce74261cefc420a submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203f4ce74261cefc420a'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:53 AM UTC [DEBUG] Event received: 68df20444ce74261cefc420d 10/03/2025 01:00:53 AM UTC [DEBUG] 68df20444ce74261cefc420d: Node current retry_counter: 1 10/03/2025 01:00:53 AM UTC [DEBUG] 68df20444ce74261cefc420d:Event data retry_counter: 2 10/03/2025 01:00:53 AM UTC [INFO] Job retry for node 68df20444ce74261cefc420d submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df20444ce74261cefc420d'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:58 AM UTC [DEBUG] Event received: 68df20494ce74261cefc4210 10/03/2025 01:00:58 AM UTC [DEBUG] 68df20494ce74261cefc4210: Node current retry_counter: 2 10/03/2025 01:00:58 AM UTC [DEBUG] 68df20494ce74261cefc4210:Event data retry_counter: 3 10/03/2025 01:00:58 AM UTC [INFO] Job retry for node 68df20494ce74261cefc4210 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df20494ce74261cefc4210'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:01:03 AM UTC [DEBUG] Event received: 68df204e4ce74261cefc4213 10/03/2025 01:01:03 AM UTC [DEBUG] 68df204e4ce74261cefc4213: Node current retry_counter: 3 10/03/2025 01:01:03 AM UTC [INFO] 68df204e4ce74261cefc4213 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:01:18 AM UTC [DEBUG] Event received: 68df1bfc4ce74261cefc40f3 10/03/2025 01:01:18 AM UTC [DEBUG] 68df1bfc4ce74261cefc40f3: Node current retry_counter: 1 10/03/2025 01:01:18 AM UTC [DEBUG] 68df1bfc4ce74261cefc40f3:Event data retry_counter: 2 10/03/2025 01:01:18 AM UTC [INFO] Job retry for node 68df1bfc4ce74261cefc40f3 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 01:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1bfc4ce74261cefc40f3'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:02:04 AM UTC [DEBUG] Event received: 68df202f4ce74261cefc41dc 10/03/2025 01:02:04 AM UTC [DEBUG] 68df202f4ce74261cefc41dc: Node current retry_counter: 0 10/03/2025 01:02:04 AM UTC [DEBUG] 68df202f4ce74261cefc41dc:Event data retry_counter: 1 10/03/2025 01:02:04 AM UTC [INFO] Job retry for node 68df202f4ce74261cefc41dc submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:02:04 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202f4ce74261cefc41dc'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:04:09 AM UTC [DEBUG] Event received: 68dedc3cf87506abe3a83569 10/03/2025 01:04:09 AM UTC [DEBUG] 68dedc3cf87506abe3a83569: Node current retry_counter: 3 10/03/2025 01:04:09 AM UTC [INFO] 68dedc3cf87506abe3a83569 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:04:24 AM UTC [DEBUG] Event received: 68df208d4ce74261cefc424d 10/03/2025 01:04:24 AM UTC [DEBUG] 68df208d4ce74261cefc424d: Node current retry_counter: 1 10/03/2025 01:04:24 AM UTC [DEBUG] 68df208d4ce74261cefc424d:Event data retry_counter: 2 10/03/2025 01:04:24 AM UTC [INFO] Job retry for node 68df208d4ce74261cefc424d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:04:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df208d4ce74261cefc424d'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:06:44 AM UTC [DEBUG] Event received: 68df21184ce74261cefc428d 10/03/2025 01:06:44 AM UTC [DEBUG] 68df21184ce74261cefc428d: Node current retry_counter: 2 10/03/2025 01:06:44 AM UTC [DEBUG] 68df21184ce74261cefc428d:Event data retry_counter: 3 10/03/2025 01:06:44 AM UTC [INFO] Job retry for node 68df21184ce74261cefc428d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:06:44 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df21184ce74261cefc428d'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:09:04 AM UTC [DEBUG] Event received: 68df21a54ce74261cefc42a9 10/03/2025 01:09:04 AM UTC [DEBUG] 68df21a54ce74261cefc42a9: Node current retry_counter: 3 10/03/2025 01:09:04 AM UTC [INFO] 68df21a54ce74261cefc42a9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:09:56 AM UTC [DEBUG] Event received: 68df1a924ce74261cefc3ff3 10/03/2025 01:09:56 AM UTC [DEBUG] 68df1a924ce74261cefc3ff3: Node current retry_counter: 0 10/03/2025 01:09:56 AM UTC [DEBUG] 68df1a924ce74261cefc3ff3:Event data retry_counter: 1 10/03/2025 01:09:56 AM UTC [INFO] Job retry for node 68df1a924ce74261cefc3ff3 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:09:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a924ce74261cefc3ff3'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 01:12:41 AM UTC [DEBUG] Event received: 68df1ea74ce74261cefc412c 10/03/2025 01:12:41 AM UTC [DEBUG] 68df1ea74ce74261cefc412c: Node current retry_counter: 1 10/03/2025 01:12:41 AM UTC [DEBUG] 68df1ea74ce74261cefc412c:Event data retry_counter: 2 10/03/2025 01:12:41 AM UTC [INFO] Job retry for node 68df1ea74ce74261cefc412c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 01:12:41 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1ea74ce74261cefc412c'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:19:41 AM UTC [DEBUG] Event received: 68df22644ce74261cefc42b4 10/03/2025 01:19:41 AM UTC [DEBUG] 68df22644ce74261cefc42b4: Node current retry_counter: 1 10/03/2025 01:19:41 AM UTC [DEBUG] 68df22644ce74261cefc42b4:Event data retry_counter: 2 10/03/2025 01:19:41 AM UTC [INFO] Job retry for node 68df22644ce74261cefc42b4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:19:41 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df22644ce74261cefc42b4'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:19:57 AM UTC [DEBUG] Event received: 68df205e4ce74261cefc4219 10/03/2025 01:19:57 AM UTC [DEBUG] 68df205e4ce74261cefc4219: Node current retry_counter: 2 10/03/2025 01:19:57 AM UTC [DEBUG] 68df205e4ce74261cefc4219:Event data retry_counter: 3 10/03/2025 01:19:57 AM UTC [INFO] Job retry for node 68df205e4ce74261cefc4219 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 01:19:57 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df205e4ce74261cefc4219'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:23:47 AM UTC [DEBUG] Event received: 68dedc3df87506abe3a8356c 10/03/2025 01:23:47 AM UTC [DEBUG] 68dedc3df87506abe3a8356c: Node current retry_counter: 3 10/03/2025 01:23:47 AM UTC [INFO] 68dedc3df87506abe3a8356c Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:26:38 AM UTC [DEBUG] Event received: 68df24ae4ce74261cefc42c5 10/03/2025 01:26:38 AM UTC [DEBUG] 68df24ae4ce74261cefc42c5: Node current retry_counter: 2 10/03/2025 01:26:38 AM UTC [DEBUG] 68df24ae4ce74261cefc42c5:Event data retry_counter: 3 10/03/2025 01:26:38 AM UTC [INFO] Job retry for node 68df24ae4ce74261cefc42c5 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df24ae4ce74261cefc42c5'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:31:18 AM UTC [DEBUG] Event received: 68df230a4ce74261cefc42c0 10/03/2025 01:31:18 AM UTC [DEBUG] 68df230a4ce74261cefc42c0: Node current retry_counter: 2 10/03/2025 01:31:18 AM UTC [DEBUG] 68df230a4ce74261cefc42c0:Event data retry_counter: 3 10/03/2025 01:31:18 AM UTC [INFO] Job retry for node 68df230a4ce74261cefc42c0 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 01:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df230a4ce74261cefc42c0'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:38:52 AM UTC [DEBUG] Event received: 68df24bd4ce74261cefc42cb 10/03/2025 01:38:52 AM UTC [DEBUG] 68df24bd4ce74261cefc42cb: Node current retry_counter: 3 10/03/2025 01:38:52 AM UTC [INFO] 68df24bd4ce74261cefc42cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:39:57 AM UTC [DEBUG] Event received: 68dc91bdb8c4bf214a138f59 10/03/2025 01:40:19 AM UTC [DEBUG] Event received: 68df29644ce74261cefc44cb 10/03/2025 01:40:19 AM UTC [DEBUG] 68df29644ce74261cefc44cb: Node current retry_counter: 0 10/03/2025 01:40:19 AM UTC [DEBUG] 68df29644ce74261cefc44cb:Event data retry_counter: 1 10/03/2025 01:40:19 AM UTC [INFO] Job retry for node 68df29644ce74261cefc44cb submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 01:40:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29644ce74261cefc44cb'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-openblocks-iot-vx2'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:39:45.605000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:49:08 AM UTC [DEBUG] Event received: 68dc91bfb8c4bf214a138f5c 10/03/2025 01:50:39 AM UTC [DEBUG] Event received: 68df27664ce74261cefc44a6 10/03/2025 01:50:39 AM UTC [DEBUG] 68df27664ce74261cefc44a6: Node current retry_counter: 3 10/03/2025 01:50:39 AM UTC [INFO] 68df27664ce74261cefc44a6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:55:25 AM UTC [DEBUG] Event received: 68ded8a1f87506abe3a8332a 10/03/2025 01:55:25 AM UTC [DEBUG] 68ded8a1f87506abe3a8332a: Node current retry_counter: 3 10/03/2025 01:55:25 AM UTC [INFO] 68ded8a1f87506abe3a8332a Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:55:45 AM UTC [DEBUG] Event received: 68dc91c0b8c4bf214a138f5f 10/03/2025 01:58:25 AM UTC [DEBUG] Event received: 68dc91c8b8c4bf214a138f6e 10/03/2025 01:58:41 AM UTC [DEBUG] Event received: 68df1a934ce74261cefc3ffc 10/03/2025 01:58:41 AM UTC [DEBUG] 68df1a934ce74261cefc3ffc: Node current retry_counter: 0 10/03/2025 01:58:41 AM UTC [DEBUG] 68df1a934ce74261cefc3ffc:Event data retry_counter: 1 10/03/2025 01:58:41 AM UTC [INFO] Job retry for node 68df1a934ce74261cefc3ffc submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:58:41 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a934ce74261cefc3ffc'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:00:02 AM UTC [DEBUG] Event received: 68df184b4ce74261cefc3e94 10/03/2025 02:00:02 AM UTC [DEBUG] 68df184b4ce74261cefc3e94: Node current retry_counter: 0 10/03/2025 02:00:02 AM UTC [DEBUG] 68df184b4ce74261cefc3e94:Event data retry_counter: 1 10/03/2025 02:00:02 AM UTC [INFO] Job retry for node 68df184b4ce74261cefc3e94 submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df184b4ce74261cefc3e94'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:00:05 AM UTC [DEBUG] Event received: 68dc91ccb8c4bf214a138f74 10/03/2025 02:02:25 AM UTC [DEBUG] Event received: 68deda45f87506abe3a83392 10/03/2025 02:02:25 AM UTC [DEBUG] 68deda45f87506abe3a83392: Node current retry_counter: 3 10/03/2025 02:02:25 AM UTC [INFO] 68deda45f87506abe3a83392 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:02:48 AM UTC [DEBUG] Event received: 68dc9176b8c4bf214a138f03 10/03/2025 02:02:48 AM UTC [DEBUG] 68dc9176b8c4bf214a138f03: Node current retry_counter: 3 10/03/2025 02:02:48 AM UTC [INFO] 68dc9176b8c4bf214a138f03 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:03:22 AM UTC [DEBUG] Event received: 68df29884ce74261cefc4536 10/03/2025 02:03:22 AM UTC [DEBUG] 68df29884ce74261cefc4536: Node current retry_counter: 0 10/03/2025 02:03:22 AM UTC [DEBUG] 68df29884ce74261cefc4536:Event data retry_counter: 1 10/03/2025 02:03:22 AM UTC [INFO] Job retry for node 68df29884ce74261cefc4536 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:03:22 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29884ce74261cefc4536'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:09:26 AM UTC [DEBUG] Event received: 68dc9640b8c4bf214a1390b9 10/03/2025 02:09:41 AM UTC [DEBUG] Event received: 68dc91cab8c4bf214a138f71 10/03/2025 02:09:41 AM UTC [DEBUG] 68dc91cab8c4bf214a138f71: Node current retry_counter: 3 10/03/2025 02:09:41 AM UTC [INFO] 68dc91cab8c4bf214a138f71 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:12:56 AM UTC [DEBUG] Event received: 68ddcc1ab8c4bf214a145f20 10/03/2025 02:12:56 AM UTC [DEBUG] 68ddcc1ab8c4bf214a145f20: Node current retry_counter: 3 10/03/2025 02:12:56 AM UTC [INFO] 68ddcc1ab8c4bf214a145f20 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:17:25 AM UTC [DEBUG] Event received: 68df2e224ce74261cefc47ba 10/03/2025 02:17:25 AM UTC [DEBUG] 68df2e224ce74261cefc47ba: Node current retry_counter: 1 10/03/2025 02:17:25 AM UTC [DEBUG] 68df2e224ce74261cefc47ba:Event data retry_counter: 2 10/03/2025 02:17:25 AM UTC [INFO] Job retry for node 68df2e224ce74261cefc47ba submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:17:25 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df2e224ce74261cefc47ba'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:19:47 AM UTC [DEBUG] Event received: 68dc91cfb8c4bf214a138f7a 10/03/2025 02:19:47 AM UTC [DEBUG] 68dc91cfb8c4bf214a138f7a: Node current retry_counter: 3 10/03/2025 02:19:47 AM UTC [INFO] 68dc91cfb8c4bf214a138f7a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:20:57 AM UTC [DEBUG] Event received: 68ddcc1bb8c4bf214a145f23 10/03/2025 02:20:57 AM UTC [DEBUG] 68ddcc1bb8c4bf214a145f23: Node current retry_counter: 3 10/03/2025 02:20:57 AM UTC [INFO] 68ddcc1bb8c4bf214a145f23 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:22:10 AM UTC [DEBUG] Event received: 68dc9177b8c4bf214a138f0a 10/03/2025 02:22:10 AM UTC [DEBUG] 68dc9177b8c4bf214a138f0a: Node current retry_counter: 3 10/03/2025 02:22:10 AM UTC [INFO] 68dc9177b8c4bf214a138f0a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:23:58 AM UTC [DEBUG] Event received: 68dc9642b8c4bf214a1390bc 10/03/2025 02:24:03 AM UTC [DEBUG] Event received: 68dc91cdb8c4bf214a138f77 10/03/2025 02:26:19 AM UTC [DEBUG] Event received: 68df2eee4ce74261cefc47e0 10/03/2025 02:26:19 AM UTC [DEBUG] 68df2eee4ce74261cefc47e0: Node current retry_counter: 1 10/03/2025 02:26:19 AM UTC [DEBUG] 68df2eee4ce74261cefc47e0:Event data retry_counter: 2 10/03/2025 02:26:19 AM UTC [INFO] Job retry for node 68df2eee4ce74261cefc47e0 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df2eee4ce74261cefc47e0'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:27:29 AM UTC [DEBUG] Event received: 68ddcd13b8c4bf214a1461e4 10/03/2025 02:27:29 AM UTC [DEBUG] 68ddcd13b8c4bf214a1461e4: Node current retry_counter: 3 10/03/2025 02:27:29 AM UTC [INFO] 68ddcd13b8c4bf214a1461e4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:30:44 AM UTC [DEBUG] Event received: 68dc966fb8c4bf214a1390d8 10/03/2025 02:31:27 AM UTC [DEBUG] Event received: 68dee0fef87506abe3a8362b 10/03/2025 02:31:27 AM UTC [DEBUG] 68dee0fef87506abe3a8362b: Node current retry_counter: 3 10/03/2025 02:31:27 AM UTC [INFO] 68dee0fef87506abe3a8362b Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:32:47 AM UTC [DEBUG] Event received: 68dc9644b8c4bf214a1390bf 10/03/2025 02:32:48 AM UTC [DEBUG] Event received: 68dc966db8c4bf214a1390d5 10/03/2025 02:33:06 AM UTC [DEBUG] Event received: 68dc9670b8c4bf214a1390db 10/03/2025 02:33:36 AM UTC [DEBUG] Event received: 68ddcd14b8c4bf214a1461e7 10/03/2025 02:33:36 AM UTC [DEBUG] 68ddcd14b8c4bf214a1461e7: Node current retry_counter: 3 10/03/2025 02:33:36 AM UTC [INFO] 68ddcd14b8c4bf214a1461e7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:34:43 AM UTC [DEBUG] Event received: 68df32354ce74261cefc48c1 10/03/2025 02:34:43 AM UTC [DEBUG] 68df32354ce74261cefc48c1: Node current retry_counter: 2 10/03/2025 02:34:43 AM UTC [DEBUG] 68df32354ce74261cefc48c1:Event data retry_counter: 3 10/03/2025 02:34:43 AM UTC [INFO] Job retry for node 68df32354ce74261cefc48c1 submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df32354ce74261cefc48c1'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 02:35:02 AM UTC [DEBUG] Event received: 68df2dd14ce74261cefc47b3 10/03/2025 02:35:02 AM UTC [DEBUG] 68df2dd14ce74261cefc47b3: Node current retry_counter: 1 10/03/2025 02:35:02 AM UTC [DEBUG] 68df2dd14ce74261cefc47b3:Event data retry_counter: 2 10/03/2025 02:35:02 AM UTC [INFO] Job retry for node 68df2dd14ce74261cefc47b3 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 02:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df2dd14ce74261cefc47b3'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:39:28 AM UTC [DEBUG] Event received: 68dee2dff87506abe3a8363a 10/03/2025 02:39:28 AM UTC [DEBUG] 68dee2dff87506abe3a8363a: Node current retry_counter: 3 10/03/2025 02:39:28 AM UTC [INFO] 68dee2dff87506abe3a8363a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee32ff87506abe3a83641 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee32ff87506abe3a83641: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee32ff87506abe3a83641 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee330f87506abe3a83644 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee330f87506abe3a83644: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee330f87506abe3a83644 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee331f87506abe3a83647 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee331f87506abe3a83647: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee331f87506abe3a83647 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee332f87506abe3a8364a 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee332f87506abe3a8364a: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee332f87506abe3a8364a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee334f87506abe3a83651 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee334f87506abe3a83651: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee334f87506abe3a83651 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee334f87506abe3a83654 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee334f87506abe3a83654: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee334f87506abe3a83654 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee336f87506abe3a83657 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee336f87506abe3a83657: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee336f87506abe3a83657 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee336f87506abe3a8365a 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee336f87506abe3a8365a: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee336f87506abe3a8365a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:41:37 AM UTC [DEBUG] Event received: 68ddcfa4b8c4bf214a146210 10/03/2025 02:41:37 AM UTC [DEBUG] 68ddcfa4b8c4bf214a146210: Node current retry_counter: 3 10/03/2025 02:41:37 AM UTC [INFO] 68ddcfa4b8c4bf214a146210 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:41:50 AM UTC [DEBUG] Event received: 68dc9179b8c4bf214a138f0d 10/03/2025 02:41:50 AM UTC [DEBUG] 68dc9179b8c4bf214a138f0d: Node current retry_counter: 3 10/03/2025 02:41:50 AM UTC [INFO] 68dc9179b8c4bf214a138f0d Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:42:28 AM UTC [DEBUG] Event received: 68dee3a7f87506abe3a83668 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a7f87506abe3a83668: Node current retry_counter: 2 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a7f87506abe3a83668:Event data retry_counter: 3 10/03/2025 02:42:28 AM UTC [INFO] Job retry for node 68dee3a7f87506abe3a83668 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:28 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3a7f87506abe3a83668'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:28 AM UTC [DEBUG] Event received: 68dee3a8f87506abe3a8366f 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a8f87506abe3a8366f: Node current retry_counter: 2 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a8f87506abe3a8366f:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3a8f87506abe3a8366f submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3a8f87506abe3a8366f'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aaf87506abe3a83672 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83672: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83672:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aaf87506abe3a83672 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aaf87506abe3a83672'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aaf87506abe3a83675 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83675: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83675:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aaf87506abe3a83675 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aaf87506abe3a83675'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3acf87506abe3a83678 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a83678: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a83678:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3acf87506abe3a83678 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3acf87506abe3a83678'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3acf87506abe3a8367b 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a8367b: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a8367b:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3acf87506abe3a8367b submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3acf87506abe3a8367b'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aef87506abe3a8367e 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a8367e: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a8367e:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aef87506abe3a8367e submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aef87506abe3a8367e'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aef87506abe3a83681 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a83681: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a83681:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aef87506abe3a83681 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aef87506abe3a83681'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3b0f87506abe3a83684 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b0f87506abe3a83684: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b0f87506abe3a83684:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3b0f87506abe3a83684 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b0f87506abe3a83684'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3b2f87506abe3a83687 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b2f87506abe3a83687: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b2f87506abe3a83687:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3b2f87506abe3a83687 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b2f87506abe3a83687'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3b8f87506abe3a8368a 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3b8f87506abe3a8368a: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3b8f87506abe3a8368a:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3b8f87506abe3a8368a submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b8f87506abe3a8368a'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3baf87506abe3a8368d 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3baf87506abe3a8368d: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3baf87506abe3a8368d:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3baf87506abe3a8368d submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3baf87506abe3a8368d'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3bcf87506abe3a83694 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bcf87506abe3a83694: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bcf87506abe3a83694:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3bcf87506abe3a83694 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bcf87506abe3a83694'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3bdf87506abe3a83697 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bdf87506abe3a83697: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bdf87506abe3a83697:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3bdf87506abe3a83697 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bdf87506abe3a83697'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3bff87506abe3a8369a 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3bff87506abe3a8369a: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3bff87506abe3a8369a:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3bff87506abe3a8369a submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bff87506abe3a8369a'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e6f87506abe3a836a7 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e6f87506abe3a836a7: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e6f87506abe3a836a7:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e6f87506abe3a836a7 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e6f87506abe3a836a7'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e7f87506abe3a836aa 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e7f87506abe3a836aa: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e7f87506abe3a836aa:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e7f87506abe3a836aa submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e7f87506abe3a836aa'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e9f87506abe3a836ad 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e9f87506abe3a836ad: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e9f87506abe3a836ad:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e9f87506abe3a836ad submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e9f87506abe3a836ad'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3ebf87506abe3a836b0 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ebf87506abe3a836b0: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ebf87506abe3a836b0:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3ebf87506abe3a836b0 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3ebf87506abe3a836b0'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3ecf87506abe3a836b3 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ecf87506abe3a836b3: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ecf87506abe3a836b3:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3ecf87506abe3a836b3 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3ecf87506abe3a836b3'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3eef87506abe3a836b6 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3eef87506abe3a836b6: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3eef87506abe3a836b6:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3eef87506abe3a836b6 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3eef87506abe3a836b6'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3f0f87506abe3a836b9 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3f0f87506abe3a836b9: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3f0f87506abe3a836b9:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3f0f87506abe3a836b9 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f0f87506abe3a836b9'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f1f87506abe3a836bc 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f1f87506abe3a836bc: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f1f87506abe3a836bc:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f1f87506abe3a836bc submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f1f87506abe3a836bc'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f3f87506abe3a836bf 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f3f87506abe3a836bf: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f3f87506abe3a836bf:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f3f87506abe3a836bf submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f3f87506abe3a836bf'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f5f87506abe3a836c2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f5f87506abe3a836c2: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f5f87506abe3a836c2:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f5f87506abe3a836c2 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f5f87506abe3a836c2'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee499f87506abe3a836ca 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee499f87506abe3a836ca: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee499f87506abe3a836ca:Event data retry_counter: 3 10/03/2025 02:46:30 AM UTC [INFO] Job retry for node 68dee499f87506abe3a836ca submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:30 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee499f87506abe3a836ca'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee49af87506abe3a836cd 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49af87506abe3a836cd: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49af87506abe3a836cd:Event data retry_counter: 3 10/03/2025 02:46:30 AM UTC [INFO] Job retry for node 68dee49af87506abe3a836cd submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:30 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49af87506abe3a836cd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee49df87506abe3a836d0 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49df87506abe3a836d0: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49df87506abe3a836d0:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee49df87506abe3a836d0 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49df87506abe3a836d0'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee49df87506abe3a836d3 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee49df87506abe3a836d3: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee49df87506abe3a836d3:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee49df87506abe3a836d3 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49df87506abe3a836d3'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a0f87506abe3a836d6 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d6: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d6:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a0f87506abe3a836d6 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a0f87506abe3a836d6'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a0f87506abe3a836d9 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d9: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d9:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a0f87506abe3a836d9 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a0f87506abe3a836d9'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a3f87506abe3a836dc 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836dc: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836dc:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a3f87506abe3a836dc submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a3f87506abe3a836dc'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a3f87506abe3a836df 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836df: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836df:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a3f87506abe3a836df submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a3f87506abe3a836df'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4a6f87506abe3a836e2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4a6f87506abe3a836e2: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4a6f87506abe3a836e2:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4a6f87506abe3a836e2 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a6f87506abe3a836e2'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4d6f87506abe3a836e7 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d6f87506abe3a836e7: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d6f87506abe3a836e7:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4d6f87506abe3a836e7 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4d6f87506abe3a836e7'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4d9f87506abe3a836ea 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d9f87506abe3a836ea: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d9f87506abe3a836ea:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4d9f87506abe3a836ea submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4d9f87506abe3a836ea'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:50 AM UTC [DEBUG] Event received: 68ddcfa5b8c4bf214a146213 10/03/2025 02:47:50 AM UTC [DEBUG] 68ddcfa5b8c4bf214a146213: Node current retry_counter: 3 10/03/2025 02:47:50 AM UTC [INFO] 68ddcfa5b8c4bf214a146213 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:49:05 AM UTC [DEBUG] Event received: 68dc9674b8c4bf214a1390e1 10/03/2025 02:49:05 AM UTC [DEBUG] 68dc9674b8c4bf214a1390e1: Node current retry_counter: 3 10/03/2025 02:49:05 AM UTC [INFO] 68dc9674b8c4bf214a1390e1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:49:19 AM UTC [DEBUG] Event received: 68df344e4ce74261cefc4fb3 10/03/2025 02:49:19 AM UTC [DEBUG] 68df344e4ce74261cefc4fb3: Node current retry_counter: 2 10/03/2025 02:49:19 AM UTC [DEBUG] 68df344e4ce74261cefc4fb3:Event data retry_counter: 3 10/03/2025 02:49:19 AM UTC [INFO] Job retry for node 68df344e4ce74261cefc4fb3 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:49:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df344e4ce74261cefc4fb3'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 02:52:09 AM UTC [DEBUG] Event received: 68df36434ce74261cefc505a 10/03/2025 02:52:09 AM UTC [DEBUG] 68df36434ce74261cefc505a: Node current retry_counter: 3 10/03/2025 02:52:09 AM UTC [INFO] 68df36434ce74261cefc505a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee602f87506abe3a83c64 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee602f87506abe3a83c64: Node current retry_counter: 2 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee602f87506abe3a83c64:Event data retry_counter: 3 10/03/2025 02:52:31 AM UTC [INFO] Job retry for node 68dee602f87506abe3a83c64 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee602f87506abe3a83c64'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee603f87506abe3a83c7a 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee603f87506abe3a83c7a: Node current retry_counter: 2 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee603f87506abe3a83c7a:Event data retry_counter: 3 10/03/2025 02:52:31 AM UTC [INFO] Job retry for node 68dee603f87506abe3a83c7a submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee603f87506abe3a83c7a'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee605f87506abe3a83c80 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee605f87506abe3a83c80: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c80:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee605f87506abe3a83c80 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee605f87506abe3a83c80'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee605f87506abe3a83c83 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c83: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c83:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee605f87506abe3a83c83 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee605f87506abe3a83c83'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee607f87506abe3a83c86 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c86: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c86:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee607f87506abe3a83c86 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee607f87506abe3a83c86'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee607f87506abe3a83c89 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c89: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c89:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee607f87506abe3a83c89 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee607f87506abe3a83c89'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee609f87506abe3a83c8c 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8c: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8c:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee609f87506abe3a83c8c submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee609f87506abe3a83c8c'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee609f87506abe3a83c8f 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8f: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8f:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee609f87506abe3a83c8f submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee609f87506abe3a83c8f'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60bf87506abe3a83c92 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60bf87506abe3a83c92: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60bf87506abe3a83c92:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60bf87506abe3a83c92 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60bf87506abe3a83c92'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60df87506abe3a83c95 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60df87506abe3a83c95: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60df87506abe3a83c95:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60df87506abe3a83c95 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60df87506abe3a83c95'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60ff87506abe3a83c98 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60ff87506abe3a83c98: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60ff87506abe3a83c98:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60ff87506abe3a83c98 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60ff87506abe3a83c98'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee612f87506abe3a83c9b 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee612f87506abe3a83c9b: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee612f87506abe3a83c9b:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee612f87506abe3a83c9b submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee612f87506abe3a83c9b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee613f87506abe3a83c9e 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee613f87506abe3a83c9e: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee613f87506abe3a83c9e:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee613f87506abe3a83c9e submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee613f87506abe3a83c9e'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee615f87506abe3a83ca1 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee615f87506abe3a83ca1: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee615f87506abe3a83ca1:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee615f87506abe3a83ca1 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee615f87506abe3a83ca1'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee617f87506abe3a83ca4 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee617f87506abe3a83ca4: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee617f87506abe3a83ca4:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee617f87506abe3a83ca4 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee617f87506abe3a83ca4'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee618f87506abe3a83ca7 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee618f87506abe3a83ca7: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee618f87506abe3a83ca7:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee618f87506abe3a83ca7 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee618f87506abe3a83ca7'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61bf87506abe3a83caa 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61bf87506abe3a83caa: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61bf87506abe3a83caa:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61bf87506abe3a83caa submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61bf87506abe3a83caa'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61cf87506abe3a83cad 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61cf87506abe3a83cad: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61cf87506abe3a83cad:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61cf87506abe3a83cad submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61cf87506abe3a83cad'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61ef87506abe3a83cb0 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61ef87506abe3a83cb0: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61ef87506abe3a83cb0:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61ef87506abe3a83cb0 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61ef87506abe3a83cb0'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee620f87506abe3a83cb3 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee620f87506abe3a83cb3: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee620f87506abe3a83cb3:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee620f87506abe3a83cb3 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee620f87506abe3a83cb3'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee622f87506abe3a83cb6 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee622f87506abe3a83cb6: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee622f87506abe3a83cb6:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee622f87506abe3a83cb6 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee622f87506abe3a83cb6'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee623f87506abe3a83cb9 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee623f87506abe3a83cb9: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee623f87506abe3a83cb9:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee623f87506abe3a83cb9 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee623f87506abe3a83cb9'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee625f87506abe3a83cbc 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee625f87506abe3a83cbc: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee625f87506abe3a83cbc:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee625f87506abe3a83cbc submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee625f87506abe3a83cbc'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee626f87506abe3a83cbf 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee626f87506abe3a83cbf: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee626f87506abe3a83cbf:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee626f87506abe3a83cbf submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee626f87506abe3a83cbf'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee628f87506abe3a83cc2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee628f87506abe3a83cc2: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee628f87506abe3a83cc2:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee628f87506abe3a83cc2 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee628f87506abe3a83cc2'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62af87506abe3a83cc5 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62af87506abe3a83cc5: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62af87506abe3a83cc5:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62af87506abe3a83cc5 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62af87506abe3a83cc5'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62bf87506abe3a83cc8 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62bf87506abe3a83cc8: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62bf87506abe3a83cc8:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62bf87506abe3a83cc8 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62bf87506abe3a83cc8'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62df87506abe3a83ccb 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62df87506abe3a83ccb: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62df87506abe3a83ccb:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62df87506abe3a83ccb submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62df87506abe3a83ccb'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62ff87506abe3a83cce 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62ff87506abe3a83cce: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62ff87506abe3a83cce:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62ff87506abe3a83cce submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62ff87506abe3a83cce'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee630f87506abe3a83cd1 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee630f87506abe3a83cd1: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee630f87506abe3a83cd1:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee630f87506abe3a83cd1 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee630f87506abe3a83cd1'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee632f87506abe3a83cd4 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee632f87506abe3a83cd4: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee632f87506abe3a83cd4:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee632f87506abe3a83cd4 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee632f87506abe3a83cd4'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:54:18 AM UTC [DEBUG] Event received: 68ddcfa7b8c4bf214a146216 10/03/2025 02:54:18 AM UTC [DEBUG] 68ddcfa7b8c4bf214a146216: Node current retry_counter: 3 10/03/2025 02:54:18 AM UTC [INFO] 68ddcfa7b8c4bf214a146216 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:56:33 AM UTC [DEBUG] Event received: 68dee6f3f87506abe3a83cea 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f3f87506abe3a83cea: Node current retry_counter: 2 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f3f87506abe3a83cea:Event data retry_counter: 3 10/03/2025 02:56:33 AM UTC [INFO] Job retry for node 68dee6f3f87506abe3a83cea submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f3f87506abe3a83cea'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:33 AM UTC [DEBUG] Event received: 68dee6f4f87506abe3a83cee 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f4f87506abe3a83cee: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f4f87506abe3a83cee:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f4f87506abe3a83cee submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f4f87506abe3a83cee'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6f7f87506abe3a83cf1 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f7f87506abe3a83cf1: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f7f87506abe3a83cf1:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f7f87506abe3a83cf1 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f7f87506abe3a83cf1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6f8f87506abe3a83cf4 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f8f87506abe3a83cf4: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f8f87506abe3a83cf4:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f8f87506abe3a83cf4 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f8f87506abe3a83cf4'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fbf87506abe3a83cf7 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cf7: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cf7:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fbf87506abe3a83cf7 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fbf87506abe3a83cf7'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fbf87506abe3a83cfa 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cfa: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cfa:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fbf87506abe3a83cfa submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fbf87506abe3a83cfa'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fef87506abe3a83cfd 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83cfd: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83cfd:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fef87506abe3a83cfd submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fef87506abe3a83cfd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fef87506abe3a83d00 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83d00: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83d00:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fef87506abe3a83d00 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fef87506abe3a83d00'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee730f87506abe3a83d06 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee730f87506abe3a83d06: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee730f87506abe3a83d06:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee730f87506abe3a83d06 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee730f87506abe3a83d06'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['k3-j721e-sk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee734f87506abe3a83d0c 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee734f87506abe3a83d0c: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee734f87506abe3a83d0c:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee734f87506abe3a83d0c submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee734f87506abe3a83d0c'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['sun50i-a64-pine64-plus'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee737f87506abe3a83d0f 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee737f87506abe3a83d0f: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee737f87506abe3a83d0f:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee737f87506abe3a83d0f submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee737f87506abe3a83d0f'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee76df87506abe3a83d1a 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee76df87506abe3a83d1a: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee76df87506abe3a83d1a:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee76df87506abe3a83d1a submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee76df87506abe3a83d1a'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['meson-gxl-s905x-libretech-cc'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee771f87506abe3a83d1d 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee771f87506abe3a83d1d: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee771f87506abe3a83d1d:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee771f87506abe3a83d1d submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee771f87506abe3a83d1d'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee774f87506abe3a83d20 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee774f87506abe3a83d20: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee774f87506abe3a83d20:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee774f87506abe3a83d20 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee774f87506abe3a83d20'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee777f87506abe3a83d23 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee777f87506abe3a83d23: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee777f87506abe3a83d23:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee777f87506abe3a83d23 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee777f87506abe3a83d23'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-a64-bananapi-m64'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:35 AM UTC [DEBUG] Event received: 68dee779f87506abe3a83d26 10/03/2025 02:58:35 AM UTC [DEBUG] 68dee779f87506abe3a83d26: Node current retry_counter: 2 10/03/2025 02:58:35 AM UTC [DEBUG] 68dee779f87506abe3a83d26:Event data retry_counter: 3 10/03/2025 02:58:35 AM UTC [INFO] Job retry for node 68dee779f87506abe3a83d26 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee779f87506abe3a83d26'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-one-plus'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:34 AM UTC [DEBUG] Event received: 68dee77cf87506abe3a83d29 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77cf87506abe3a83d29: Node current retry_counter: 2 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77cf87506abe3a83d29:Event data retry_counter: 3 10/03/2025 02:59:34 AM UTC [INFO] Job retry for node 68dee77cf87506abe3a83d29 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee77cf87506abe3a83d29'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-3'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:34 AM UTC [DEBUG] Event received: 68dee77ff87506abe3a83d2c 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77ff87506abe3a83d2c: Node current retry_counter: 2 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee77ff87506abe3a83d2c:Event data retry_counter: 3 10/03/2025 02:59:35 AM UTC [INFO] Job retry for node 68dee77ff87506abe3a83d2c submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee77ff87506abe3a83d2c'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:35 AM UTC [DEBUG] Event received: 68dee782f87506abe3a83d2f 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee782f87506abe3a83d2f: Node current retry_counter: 2 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee782f87506abe3a83d2f:Event data retry_counter: 3 10/03/2025 02:59:35 AM UTC [INFO] Job retry for node 68dee782f87506abe3a83d2f submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee782f87506abe3a83d2f'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:01:11 AM UTC [DEBUG] Event received: 68dc95f2b8c4bf214a139053 10/03/2025 03:01:11 AM UTC [DEBUG] 68dc95f2b8c4bf214a139053: Node current retry_counter: 3 10/03/2025 03:01:11 AM UTC [INFO] 68dc95f2b8c4bf214a139053 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:02:18 AM UTC [DEBUG] Event received: 68ddcfa8b8c4bf214a146219 10/03/2025 03:02:18 AM UTC [DEBUG] 68ddcfa8b8c4bf214a146219: Node current retry_counter: 3 10/03/2025 03:02:18 AM UTC [INFO] 68ddcfa8b8c4bf214a146219 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:03:10 AM UTC [DEBUG] Event received: 68df1a934ce74261cefc3ff9 10/03/2025 03:03:10 AM UTC [DEBUG] 68df1a934ce74261cefc3ff9: Node current retry_counter: 0 10/03/2025 03:03:10 AM UTC [DEBUG] 68df1a934ce74261cefc3ff9:Event data retry_counter: 1 10/03/2025 03:03:10 AM UTC [INFO] Job retry for node 68df1a934ce74261cefc3ff9 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:03:10 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a934ce74261cefc3ff9'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 03:08:10 AM UTC [DEBUG] Event received: 68ddcfaab8c4bf214a14621c 10/03/2025 03:08:10 AM UTC [DEBUG] 68ddcfaab8c4bf214a14621c: Node current retry_counter: 3 10/03/2025 03:08:10 AM UTC [INFO] 68ddcfaab8c4bf214a14621c Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:11:51 AM UTC [DEBUG] Event received: 68df3cef4ce74261cefc5267 10/03/2025 03:11:51 AM UTC [DEBUG] 68df3cef4ce74261cefc5267: Node current retry_counter: 1 10/03/2025 03:11:51 AM UTC [DEBUG] 68df3cef4ce74261cefc5267:Event data retry_counter: 2 10/03/2025 03:11:51 AM UTC [INFO] Job retry for node 68df3cef4ce74261cefc5267 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:11:51 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df3cef4ce74261cefc5267'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 03:12:20 AM UTC [DEBUG] Event received: 68df39b34ce74261cefc5151 10/03/2025 03:12:20 AM UTC [DEBUG] 68df39b34ce74261cefc5151: Node current retry_counter: 3 10/03/2025 03:12:20 AM UTC [INFO] 68df39b34ce74261cefc5151 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:14:59 AM UTC [DEBUG] Event received: 68ddcfabb8c4bf214a14621f 10/03/2025 03:14:59 AM UTC [DEBUG] 68ddcfabb8c4bf214a14621f: Node current retry_counter: 3 10/03/2025 03:14:59 AM UTC [INFO] 68ddcfabb8c4bf214a14621f Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:15:19 AM UTC [DEBUG] Event received: 68dc9672b8c4bf214a1390de 10/03/2025 03:17:13 AM UTC [DEBUG] Event received: 68df3ef84ce74261cefc5272 10/03/2025 03:17:13 AM UTC [DEBUG] 68df3ef84ce74261cefc5272: Node current retry_counter: 2 10/03/2025 03:17:13 AM UTC [DEBUG] 68df3ef84ce74261cefc5272:Event data retry_counter: 3 10/03/2025 03:17:13 AM UTC [INFO] Job retry for node 68df3ef84ce74261cefc5272 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:17:13 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df3ef84ce74261cefc5272'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 03:22:59 AM UTC [DEBUG] Event received: 68ddcfadb8c4bf214a146222 10/03/2025 03:22:59 AM UTC [DEBUG] 68ddcfadb8c4bf214a146222: Node current retry_counter: 3 10/03/2025 03:22:59 AM UTC [INFO] 68ddcfadb8c4bf214a146222 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:28:31 AM UTC [DEBUG] Event received: 68ddcfaeb8c4bf214a146225 10/03/2025 03:28:31 AM UTC [DEBUG] 68ddcfaeb8c4bf214a146225: Node current retry_counter: 3 10/03/2025 03:28:31 AM UTC [INFO] 68ddcfaeb8c4bf214a146225 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:35:37 AM UTC [DEBUG] Event received: 68deeffef87506abe3a83d6a 10/03/2025 03:35:37 AM UTC [DEBUG] 68deeffef87506abe3a83d6a: Node current retry_counter: 2 10/03/2025 03:35:37 AM UTC [DEBUG] 68deeffef87506abe3a83d6a:Event data retry_counter: 3 10/03/2025 03:35:37 AM UTC [INFO] Job retry for node 68deeffef87506abe3a83d6a submitted. Parent node: 68de946b963395d35f7d8c72 10/03/2025 03:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68de946b963395d35f7d8c72', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-612-cip', 'path': ['checkout', 'kbuild-gcc-12-x86-612-cip'], 'group': 'kbuild-gcc-12-x86-612-cip', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/1.config', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kselftest', 'lab-setup', 'cip://6.12.y-cip/x86/cip_merged_defconfig'], 'config_full': 'x86_64_defconfig+kselftest+lab-setup+cip://6.12.y-cip/x86/cip_merged_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de946b963395d35f7d8c72-kbuild-gcc-12-x86-612-ci-w3xzey97', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68deeffef87506abe3a83d6a'}, 'jobfilter': ['job-gcc-12-x86-612-cip'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T15:04:11.562000', 'updated': '2025-10-02T21:04:26.133000', 'timeout': '2025-10-02T21:04:11.562000', 'holdoff': '2025-10-02T15:43:27.487000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:35:37 AM UTC [DEBUG] Event received: 68def01cf87506abe3a83d70 10/03/2025 03:35:37 AM UTC [DEBUG] 68def01cf87506abe3a83d70: Node current retry_counter: 2 10/03/2025 03:35:37 AM UTC [DEBUG] 68def01cf87506abe3a83d70:Event data retry_counter: 3 10/03/2025 03:35:37 AM UTC [INFO] Job retry for node 68def01cf87506abe3a83d70 submitted. Parent node: 68de946b963395d35f7d8c72 10/03/2025 03:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68de946b963395d35f7d8c72', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-612-cip', 'path': ['checkout', 'kbuild-gcc-12-x86-612-cip'], 'group': 'kbuild-gcc-12-x86-612-cip', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/1.config', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kselftest', 'lab-setup', 'cip://6.12.y-cip/x86/cip_merged_defconfig'], 'config_full': 'x86_64_defconfig+kselftest+lab-setup+cip://6.12.y-cip/x86/cip_merged_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de946b963395d35f7d8c72-kbuild-gcc-12-x86-612-ci-w3xzey97', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68def01cf87506abe3a83d70'}, 'jobfilter': ['job-gcc-12-x86-612-cip'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T15:04:11.562000', 'updated': '2025-10-02T21:04:26.133000', 'timeout': '2025-10-02T21:04:11.562000', 'holdoff': '2025-10-02T15:43:27.487000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:36:07 AM UTC [DEBUG] Event received: 68df44894ce74261cefc583d 10/03/2025 03:36:07 AM UTC [DEBUG] 68df44894ce74261cefc583d: Node current retry_counter: 3 10/03/2025 03:36:07 AM UTC [INFO] 68df44894ce74261cefc583d Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:40:33 AM UTC [DEBUG] Event received: 68dcaff8b8c4bf214a13a2b3 10/03/2025 03:40:33 AM UTC [DEBUG] 68dcaff8b8c4bf214a13a2b3: Node current retry_counter: 3 10/03/2025 03:40:33 AM UTC [INFO] 68dcaff8b8c4bf214a13a2b3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:43:29 AM UTC [DEBUG] Event received: 68dcafc8b8c4bf214a13a2ad 10/03/2025 03:44:37 AM UTC [DEBUG] Event received: 68def222f87506abe3a83d91 10/03/2025 03:44:37 AM UTC [DEBUG] 68def222f87506abe3a83d91: Node current retry_counter: 3 10/03/2025 03:44:37 AM UTC [INFO] 68def222f87506abe3a83d91 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:50:33 AM UTC [DEBUG] Event received: 68ddf135b8c4bf214a146c22 10/03/2025 03:50:33 AM UTC [DEBUG] 68ddf135b8c4bf214a146c22: Node current retry_counter: 3 10/03/2025 03:50:33 AM UTC [INFO] 68ddf135b8c4bf214a146c22 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:51:39 AM UTC [DEBUG] Event received: 68ddf136b8c4bf214a146c25 10/03/2025 03:51:39 AM UTC [DEBUG] 68ddf136b8c4bf214a146c25: Node current retry_counter: 3 10/03/2025 03:51:39 AM UTC [INFO] 68ddf136b8c4bf214a146c25 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:51:59 AM UTC [DEBUG] Event received: 68ddf138b8c4bf214a146c28 10/03/2025 03:51:59 AM UTC [DEBUG] 68ddf138b8c4bf214a146c28: Node current retry_counter: 3 10/03/2025 03:51:59 AM UTC [INFO] 68ddf138b8c4bf214a146c28 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:53:12 AM UTC [DEBUG] Event received: 68dca8bcb8c4bf214a13a1cf 10/03/2025 03:53:12 AM UTC [DEBUG] 68dca8bcb8c4bf214a13a1cf: Node current retry_counter: 3 10/03/2025 03:53:12 AM UTC [INFO] 68dca8bcb8c4bf214a13a1cf Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:53:53 AM UTC [DEBUG] Event received: 68dcb1e5b8c4bf214a13a9f0 10/03/2025 03:54:30 AM UTC [DEBUG] Event received: 68dcb26fb8c4bf214a13aaa5 10/03/2025 03:55:30 AM UTC [DEBUG] Event received: 68dcaac5b8c4bf214a13a1e8 10/03/2025 03:55:30 AM UTC [DEBUG] 68dcaac5b8c4bf214a13a1e8: Node current retry_counter: 3 10/03/2025 03:55:30 AM UTC [INFO] 68dcaac5b8c4bf214a13a1e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:00:13 AM UTC [DEBUG] Event received: 68dcaff9b8c4bf214a13a2b6 10/03/2025 04:00:13 AM UTC [DEBUG] 68dcaff9b8c4bf214a13a2b6: Node current retry_counter: 3 10/03/2025 04:00:13 AM UTC [INFO] 68dcaff9b8c4bf214a13a2b6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:02:38 AM UTC [DEBUG] Event received: 68def673f87506abe3a83dab 10/03/2025 04:02:38 AM UTC [DEBUG] 68def673f87506abe3a83dab: Node current retry_counter: 1 10/03/2025 04:02:38 AM UTC [DEBUG] 68def673f87506abe3a83dab:Event data retry_counter: 2 10/03/2025 04:02:38 AM UTC [INFO] Job retry for node 68def673f87506abe3a83dab submitted. Parent node: 68de9485963395d35f7d8c87 10/03/2025 04:02:38 AM UTC [DEBUG] Event:{'data': {'id': '68de9485963395d35f7d8c87', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de9485963395d35f7d8c87-kbuild-gcc-12-arm64-jdxbtuin', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68def673f87506abe3a83dab'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T15:04:37.364000', 'updated': '2025-10-02T21:05:23.013000', 'timeout': '2025-10-02T21:04:37.364000', 'holdoff': '2025-10-02T16:11:32.537000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:02:38 AM UTC [DEBUG] Event received: 68def67af87506abe3a83dae 10/03/2025 04:02:38 AM UTC [DEBUG] 68def67af87506abe3a83dae: Node current retry_counter: 1 10/03/2025 04:02:38 AM UTC [DEBUG] 68def67af87506abe3a83dae:Event data retry_counter: 2 10/03/2025 04:02:39 AM UTC [INFO] Job retry for node 68def67af87506abe3a83dae submitted. Parent node: 68de9485963395d35f7d8c87 10/03/2025 04:02:39 AM UTC [DEBUG] Event:{'data': {'id': '68de9485963395d35f7d8c87', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de9485963395d35f7d8c87-kbuild-gcc-12-arm64-jdxbtuin', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68def67af87506abe3a83dae'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T15:04:37.364000', 'updated': '2025-10-02T21:05:23.013000', 'timeout': '2025-10-02T21:04:37.364000', 'holdoff': '2025-10-02T16:11:32.537000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:10:52 AM UTC [DEBUG] Event received: 68ddf139b8c4bf214a146c2b 10/03/2025 04:10:52 AM UTC [DEBUG] 68ddf139b8c4bf214a146c2b: Node current retry_counter: 3 10/03/2025 04:10:52 AM UTC [INFO] 68ddf139b8c4bf214a146c2b Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:11:50 AM UTC [DEBUG] Event received: 68dcb27ab8c4bf214a13aaba 10/03/2025 04:12:21 AM UTC [DEBUG] Event received: 68ddf13bb8c4bf214a146c2e 10/03/2025 04:12:21 AM UTC [DEBUG] 68ddf13bb8c4bf214a146c2e: Node current retry_counter: 3 10/03/2025 04:12:21 AM UTC [INFO] 68ddf13bb8c4bf214a146c2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:12:40 AM UTC [DEBUG] Event received: 68ddf13cb8c4bf214a146c31 10/03/2025 04:12:40 AM UTC [DEBUG] 68ddf13cb8c4bf214a146c31: Node current retry_counter: 3 10/03/2025 04:12:40 AM UTC [INFO] 68ddf13cb8c4bf214a146c31 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:18:53 AM UTC [DEBUG] Event received: 68dcb27eb8c4bf214a13aac0 10/03/2025 04:19:33 AM UTC [DEBUG] Event received: 68dcb16cb8c4bf214a13a9dc 10/03/2025 04:19:33 AM UTC [DEBUG] 68dcb16cb8c4bf214a13a9dc: Node current retry_counter: 3 10/03/2025 04:19:33 AM UTC [INFO] 68dcb16cb8c4bf214a13a9dc Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:22:00 AM UTC [DEBUG] Event received: 68dcb272b8c4bf214a13aaab 10/03/2025 04:22:00 AM UTC [DEBUG] 68dcb272b8c4bf214a13aaab: Node current retry_counter: 2 10/03/2025 04:22:01 AM UTC [DEBUG] 68dcb272b8c4bf214a13aaab:Event data retry_counter: 3 10/03/2025 04:22:01 AM UTC [INFO] Job retry for node 68dcb272b8c4bf214a13aaab submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:22:01 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb272b8c4bf214a13aaab'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:23:22 AM UTC [DEBUG] Event received: 68dcb27fb8c4bf214a13aac3 10/03/2025 04:23:50 AM UTC [DEBUG] Event received: 68dcb27cb8c4bf214a13aabd 10/03/2025 04:23:50 AM UTC [DEBUG] 68dcb27cb8c4bf214a13aabd: Node current retry_counter: 2 10/03/2025 04:23:50 AM UTC [DEBUG] 68dcb27cb8c4bf214a13aabd:Event data retry_counter: 3 10/03/2025 04:23:50 AM UTC [INFO] Job retry for node 68dcb27cb8c4bf214a13aabd submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:23:50 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb27cb8c4bf214a13aabd'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbd8f87506abe3a83dce 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd8f87506abe3a83dce: Node current retry_counter: 1 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd8f87506abe3a83dce:Event data retry_counter: 2 10/03/2025 04:25:40 AM UTC [INFO] Job retry for node 68defbd8f87506abe3a83dce submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbd8f87506abe3a83dce'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbd9f87506abe3a83ddf 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd9f87506abe3a83ddf: Node current retry_counter: 1 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd9f87506abe3a83ddf:Event data retry_counter: 2 10/03/2025 04:25:40 AM UTC [INFO] Job retry for node 68defbd9f87506abe3a83ddf submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbd9f87506abe3a83ddf'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbdbf87506abe3a83de2 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbdbf87506abe3a83de2: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdbf87506abe3a83de2:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdbf87506abe3a83de2 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdbf87506abe3a83de2'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbdcf87506abe3a83de5 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdcf87506abe3a83de5: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdcf87506abe3a83de5:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdcf87506abe3a83de5 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdcf87506abe3a83de5'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbddf87506abe3a83de8 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbddf87506abe3a83de8: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbddf87506abe3a83de8:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbddf87506abe3a83de8 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbddf87506abe3a83de8'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbdff87506abe3a83deb 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdff87506abe3a83deb: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdff87506abe3a83deb:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdff87506abe3a83deb submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdff87506abe3a83deb'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbe2f87506abe3a83dee 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe2f87506abe3a83dee: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe2f87506abe3a83dee:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbe2f87506abe3a83dee submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe2f87506abe3a83dee'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbe3f87506abe3a83df1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe3f87506abe3a83df1: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe3f87506abe3a83df1:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbe3f87506abe3a83df1 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe3f87506abe3a83df1'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe5f87506abe3a83df4 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe5f87506abe3a83df4: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe5f87506abe3a83df4:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe5f87506abe3a83df4 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe5f87506abe3a83df4'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe7f87506abe3a83df7 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe7f87506abe3a83df7: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe7f87506abe3a83df7:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe7f87506abe3a83df7 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe7f87506abe3a83df7'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe8f87506abe3a83dfa 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe8f87506abe3a83dfa: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe8f87506abe3a83dfa:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe8f87506abe3a83dfa submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe8f87506abe3a83dfa'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbeaf87506abe3a83dfd 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbeaf87506abe3a83dfd: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbeaf87506abe3a83dfd:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbeaf87506abe3a83dfd submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbeaf87506abe3a83dfd'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbecf87506abe3a83e00 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbecf87506abe3a83e00: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbecf87506abe3a83e00:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbecf87506abe3a83e00 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbecf87506abe3a83e00'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbedf87506abe3a83e03 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbedf87506abe3a83e03: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbedf87506abe3a83e03:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbedf87506abe3a83e03 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbedf87506abe3a83e03'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbeff87506abe3a83e06 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbeff87506abe3a83e06: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbeff87506abe3a83e06:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbeff87506abe3a83e06 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbeff87506abe3a83e06'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf1f87506abe3a83e09 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf1f87506abe3a83e09: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf1f87506abe3a83e09:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf1f87506abe3a83e09 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf1f87506abe3a83e09'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf2f87506abe3a83e0c 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf2f87506abe3a83e0c: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf2f87506abe3a83e0c:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf2f87506abe3a83e0c submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf2f87506abe3a83e0c'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf4f87506abe3a83e0f 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf4f87506abe3a83e0f: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf4f87506abe3a83e0f:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf4f87506abe3a83e0f submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf4f87506abe3a83e0f'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf6f87506abe3a83e12 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf6f87506abe3a83e12: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf6f87506abe3a83e12:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf6f87506abe3a83e12 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf6f87506abe3a83e12'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf7f87506abe3a83e15 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf7f87506abe3a83e15: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf7f87506abe3a83e15:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf7f87506abe3a83e15 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf7f87506abe3a83e15'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf9f87506abe3a83e18 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf9f87506abe3a83e18: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf9f87506abe3a83e18:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf9f87506abe3a83e18 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf9f87506abe3a83e18'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:27:42 AM UTC [DEBUG] Event received: 68defc59f87506abe3a83e29 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc59f87506abe3a83e29: Node current retry_counter: 1 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc59f87506abe3a83e29:Event data retry_counter: 2 10/03/2025 04:27:42 AM UTC [INFO] Job retry for node 68defc59f87506abe3a83e29 submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68defc59f87506abe3a83e29'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:27:42 AM UTC [DEBUG] Event received: 68defc5df87506abe3a83e2c 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc5df87506abe3a83e2c: Node current retry_counter: 1 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc5df87506abe3a83e2c:Event data retry_counter: 2 10/03/2025 04:27:42 AM UTC [INFO] Job retry for node 68defc5df87506abe3a83e2c submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68defc5df87506abe3a83e2c'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:28:15 AM UTC [DEBUG] Event received: 68df50c14ce74261cefc625f 10/03/2025 04:28:15 AM UTC [DEBUG] 68df50c14ce74261cefc625f: Node current retry_counter: 2 10/03/2025 04:28:15 AM UTC [DEBUG] 68df50c14ce74261cefc625f:Event data retry_counter: 3 10/03/2025 04:28:15 AM UTC [INFO] Job retry for node 68df50c14ce74261cefc625f submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df50c14ce74261cefc625f'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:31:14 AM UTC [DEBUG] Event received: 68ddf13eb8c4bf214a146c34 10/03/2025 04:31:14 AM UTC [DEBUG] 68ddf13eb8c4bf214a146c34: Node current retry_counter: 3 10/03/2025 04:31:14 AM UTC [INFO] 68ddf13eb8c4bf214a146c34 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd42f87506abe3a83e3a 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd42f87506abe3a83e3a: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd42f87506abe3a83e3a:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd42f87506abe3a83e3a submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd42f87506abe3a83e3a'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd43f87506abe3a83e3f 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd43f87506abe3a83e3f: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd43f87506abe3a83e3f:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd43f87506abe3a83e3f submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd43f87506abe3a83e3f'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd45f87506abe3a83e42 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd45f87506abe3a83e42: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd45f87506abe3a83e42:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd45f87506abe3a83e42 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd45f87506abe3a83e42'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd46f87506abe3a83e45 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd46f87506abe3a83e45: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd46f87506abe3a83e45:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd46f87506abe3a83e45 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd46f87506abe3a83e45'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd49f87506abe3a83e48 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd49f87506abe3a83e48: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd49f87506abe3a83e48:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd49f87506abe3a83e48 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd49f87506abe3a83e48'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd4ff87506abe3a83e4e 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd4ff87506abe3a83e4e: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd4ff87506abe3a83e4e:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd4ff87506abe3a83e4e submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd4ff87506abe3a83e4e'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd51f87506abe3a83e51 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd51f87506abe3a83e51: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd51f87506abe3a83e51:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd51f87506abe3a83e51 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd51f87506abe3a83e51'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd55f87506abe3a83e54 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd55f87506abe3a83e54: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd55f87506abe3a83e54:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd55f87506abe3a83e54 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd55f87506abe3a83e54'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:33:01 AM UTC [DEBUG] Event received: 68ddf13fb8c4bf214a146c37 10/03/2025 04:33:01 AM UTC [DEBUG] 68ddf13fb8c4bf214a146c37: Node current retry_counter: 3 10/03/2025 04:33:01 AM UTC [INFO] 68ddf13fb8c4bf214a146c37 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:33:20 AM UTC [DEBUG] Event received: 68ddf171b8c4bf214a146c3e 10/03/2025 04:33:20 AM UTC [DEBUG] 68ddf171b8c4bf214a146c3e: Node current retry_counter: 3 10/03/2025 04:33:20 AM UTC [INFO] 68ddf171b8c4bf214a146c3e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:37:43 AM UTC [DEBUG] Event received: 68defeb2f87506abe3a84014 10/03/2025 04:37:43 AM UTC [DEBUG] 68defeb2f87506abe3a84014: Node current retry_counter: 3 10/03/2025 04:37:43 AM UTC [INFO] 68defeb2f87506abe3a84014 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:38:54 AM UTC [DEBUG] Event received: 68dcb16db8c4bf214a13a9df 10/03/2025 04:38:54 AM UTC [DEBUG] 68dcb16db8c4bf214a13a9df: Node current retry_counter: 3 10/03/2025 04:38:54 AM UTC [INFO] 68dcb16db8c4bf214a13a9df Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:39:55 AM UTC [DEBUG] Event received: 68dcb281b8c4bf214a13aac6 10/03/2025 04:39:55 AM UTC [DEBUG] 68dcb281b8c4bf214a13aac6: Node current retry_counter: 2 10/03/2025 04:39:55 AM UTC [DEBUG] 68dcb281b8c4bf214a13aac6:Event data retry_counter: 3 10/03/2025 04:39:55 AM UTC [INFO] Job retry for node 68dcb281b8c4bf214a13aac6 submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:39:55 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb281b8c4bf214a13aac6'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:46:32 AM UTC [DEBUG] Event received: 68dcb692b8c4bf214a13ab2e 10/03/2025 04:46:32 AM UTC [DEBUG] 68dcb692b8c4bf214a13ab2e: Node current retry_counter: 3 10/03/2025 04:46:32 AM UTC [INFO] 68dcb692b8c4bf214a13ab2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:48:44 AM UTC [DEBUG] Event received: 68df0128f87506abe3a84097 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0128f87506abe3a84097: Node current retry_counter: 1 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0128f87506abe3a84097:Event data retry_counter: 2 10/03/2025 04:48:44 AM UTC [INFO] Job retry for node 68df0128f87506abe3a84097 submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:48:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df0128f87506abe3a84097'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:48:44 AM UTC [DEBUG] Event received: 68df0132f87506abe3a8409d 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0132f87506abe3a8409d: Node current retry_counter: 2 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0132f87506abe3a8409d:Event data retry_counter: 3 10/03/2025 04:48:44 AM UTC [INFO] Job retry for node 68df0132f87506abe3a8409d submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:48:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df0132f87506abe3a8409d'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:49:17 AM UTC [DEBUG] Event received: 68df55af4ce74261cefc62bc 10/03/2025 04:49:17 AM UTC [DEBUG] 68df55af4ce74261cefc62bc: Node current retry_counter: 2 10/03/2025 04:49:17 AM UTC [DEBUG] 68df55af4ce74261cefc62bc:Event data retry_counter: 3 10/03/2025 04:49:17 AM UTC [INFO] Job retry for node 68df55af4ce74261cefc62bc submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:49:17 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df55af4ce74261cefc62bc'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:51:34 AM UTC [DEBUG] Event received: 68ddf172b8c4bf214a146c41 10/03/2025 04:51:34 AM UTC [DEBUG] 68ddf172b8c4bf214a146c41: Node current retry_counter: 3 10/03/2025 04:51:34 AM UTC [INFO] 68ddf172b8c4bf214a146c41 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:53:42 AM UTC [DEBUG] Event received: 68ddf174b8c4bf214a146c44 10/03/2025 04:53:42 AM UTC [DEBUG] 68ddf174b8c4bf214a146c44: Node current retry_counter: 3 10/03/2025 04:53:42 AM UTC [INFO] 68ddf174b8c4bf214a146c44 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:54:03 AM UTC [DEBUG] Event received: 68ddf175b8c4bf214a146c47 10/03/2025 04:54:03 AM UTC [DEBUG] 68ddf175b8c4bf214a146c47: Node current retry_counter: 3 10/03/2025 04:54:03 AM UTC [INFO] 68ddf175b8c4bf214a146c47 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:55:52 AM UTC [DEBUG] Event received: 68dcb822b8c4bf214a13ab43 10/03/2025 04:55:52 AM UTC [DEBUG] 68dcb822b8c4bf214a13ab43: Node current retry_counter: 3 10/03/2025 04:55:52 AM UTC [INFO] 68dcb822b8c4bf214a13ab43 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:58:15 AM UTC [DEBUG] Event received: 68dcb16eb8c4bf214a13a9e2 10/03/2025 04:58:15 AM UTC [DEBUG] 68dcb16eb8c4bf214a13a9e2: Node current retry_counter: 3 10/03/2025 04:58:15 AM UTC [INFO] 68dcb16eb8c4bf214a13a9e2 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:58:37 AM UTC [DEBUG] Event received: 68dcbae6b8c4bf214a13abbf 10/03/2025 04:58:37 AM UTC [DEBUG] 68dcbae6b8c4bf214a13abbf: Node current retry_counter: 3 10/03/2025 04:58:37 AM UTC [INFO] 68dcbae6b8c4bf214a13abbf Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:00:44 AM UTC [DEBUG] Event received: 68df0410f87506abe3a842e1 10/03/2025 05:00:44 AM UTC [DEBUG] 68df0410f87506abe3a842e1: Node current retry_counter: 1 10/03/2025 05:00:44 AM UTC [DEBUG] 68df0410f87506abe3a842e1:Event data retry_counter: 2 10/03/2025 05:00:44 AM UTC [INFO] Job retry for node 68df0410f87506abe3a842e1 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0410f87506abe3a842e1'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0411f87506abe3a842e4 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0411f87506abe3a842e4: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0411f87506abe3a842e4:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0411f87506abe3a842e4 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0411f87506abe3a842e4'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0413f87506abe3a842e7 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842e7: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842e7:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0413f87506abe3a842e7 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0413f87506abe3a842e7'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0413f87506abe3a842ea 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842ea: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842ea:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0413f87506abe3a842ea submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0413f87506abe3a842ea'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0415f87506abe3a842ed 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0415f87506abe3a842ed: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0415f87506abe3a842ed:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0415f87506abe3a842ed submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0415f87506abe3a842ed'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df044df87506abe3a84300 10/03/2025 05:01:45 AM UTC [DEBUG] 68df044df87506abe3a84300: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df044df87506abe3a84300:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df044df87506abe3a84300 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df044df87506abe3a84300'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0450f87506abe3a84309 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0450f87506abe3a84309: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0450f87506abe3a84309:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0450f87506abe3a84309 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0450f87506abe3a84309'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0453f87506abe3a8430c 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0453f87506abe3a8430c: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0453f87506abe3a8430c:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0453f87506abe3a8430c submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0453f87506abe3a8430c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0454f87506abe3a8430f 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0454f87506abe3a8430f: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0454f87506abe3a8430f:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0454f87506abe3a8430f submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0454f87506abe3a8430f'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0456f87506abe3a84315 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0456f87506abe3a84315: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0456f87506abe3a84315:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0456f87506abe3a84315 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0456f87506abe3a84315'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0458f87506abe3a84318 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0458f87506abe3a84318: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0458f87506abe3a84318:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0458f87506abe3a84318 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0458f87506abe3a84318'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:33 AM UTC [DEBUG] Event received: 68dcb283b8c4bf214a13aac9 10/03/2025 05:02:33 AM UTC [DEBUG] 68dcb283b8c4bf214a13aac9: Node current retry_counter: 2 10/03/2025 05:02:33 AM UTC [DEBUG] 68dcb283b8c4bf214a13aac9:Event data retry_counter: 3 10/03/2025 05:02:33 AM UTC [INFO] Job retry for node 68dcb283b8c4bf214a13aac9 submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 05:02:33 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb283b8c4bf214a13aac9'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df0459f87506abe3a8431b 10/03/2025 05:02:45 AM UTC [DEBUG] 68df0459f87506abe3a8431b: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df0459f87506abe3a8431b:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df0459f87506abe3a8431b submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0459f87506abe3a8431b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df045cf87506abe3a8431e 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045cf87506abe3a8431e: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045cf87506abe3a8431e:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df045cf87506abe3a8431e submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045cf87506abe3a8431e'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df045df87506abe3a84321 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045df87506abe3a84321: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045df87506abe3a84321:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df045df87506abe3a84321 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045df87506abe3a84321'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df045ff87506abe3a84324 10/03/2025 05:02:46 AM UTC [DEBUG] 68df045ff87506abe3a84324: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df045ff87506abe3a84324:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df045ff87506abe3a84324 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045ff87506abe3a84324'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0460f87506abe3a84327 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0460f87506abe3a84327: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0460f87506abe3a84327:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0460f87506abe3a84327 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0460f87506abe3a84327'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0462f87506abe3a8432a 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0462f87506abe3a8432a: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0462f87506abe3a8432a:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0462f87506abe3a8432a submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0462f87506abe3a8432a'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0464f87506abe3a8432d 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0464f87506abe3a8432d: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0464f87506abe3a8432d:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0464f87506abe3a8432d submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0464f87506abe3a8432d'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0465f87506abe3a84330 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0465f87506abe3a84330: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0465f87506abe3a84330:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0465f87506abe3a84330 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0465f87506abe3a84330'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0467f87506abe3a84333 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0467f87506abe3a84333: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0467f87506abe3a84333:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0467f87506abe3a84333 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0467f87506abe3a84333'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0469f87506abe3a84336 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0469f87506abe3a84336: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0469f87506abe3a84336:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0469f87506abe3a84336 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0469f87506abe3a84336'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046af87506abe3a84339 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046af87506abe3a84339: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046af87506abe3a84339:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046af87506abe3a84339 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046af87506abe3a84339'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046cf87506abe3a8433c 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046cf87506abe3a8433c: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046cf87506abe3a8433c:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046cf87506abe3a8433c submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046cf87506abe3a8433c'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046df87506abe3a8433f 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046df87506abe3a8433f: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046df87506abe3a8433f:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046df87506abe3a8433f submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046df87506abe3a8433f'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046ff87506abe3a84342 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046ff87506abe3a84342: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046ff87506abe3a84342:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046ff87506abe3a84342 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046ff87506abe3a84342'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df0470f87506abe3a84345 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0470f87506abe3a84345: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0470f87506abe3a84345:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df0470f87506abe3a84345 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0470f87506abe3a84345'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df0472f87506abe3a84348 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0472f87506abe3a84348: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0472f87506abe3a84348:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df0472f87506abe3a84348 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0472f87506abe3a84348'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:09:46 AM UTC [DEBUG] Event received: 68df060ef87506abe3a843b7 10/03/2025 05:09:46 AM UTC [DEBUG] 68df060ef87506abe3a843b7: Node current retry_counter: 2 10/03/2025 05:09:47 AM UTC [DEBUG] 68df060ef87506abe3a843b7:Event data retry_counter: 3 10/03/2025 05:09:47 AM UTC [INFO] Job retry for node 68df060ef87506abe3a843b7 submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:09:47 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df060ef87506abe3a843b7'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:11:55 AM UTC [DEBUG] Event received: 68ddf177b8c4bf214a146c4a 10/03/2025 05:11:55 AM UTC [DEBUG] 68ddf177b8c4bf214a146c4a: Node current retry_counter: 3 10/03/2025 05:11:55 AM UTC [INFO] 68ddf177b8c4bf214a146c4a Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:14:23 AM UTC [DEBUG] Event received: 68ddf178b8c4bf214a146c4d 10/03/2025 05:14:23 AM UTC [DEBUG] 68ddf178b8c4bf214a146c4d: Node current retry_counter: 3 10/03/2025 05:14:23 AM UTC [INFO] 68ddf178b8c4bf214a146c4d Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:14:43 AM UTC [DEBUG] Event received: 68ddf17bb8c4bf214a146c50 10/03/2025 05:14:43 AM UTC [DEBUG] 68ddf17bb8c4bf214a146c50: Node current retry_counter: 3 10/03/2025 05:14:43 AM UTC [INFO] 68ddf17bb8c4bf214a146c50 Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:17:36 AM UTC [DEBUG] Event received: 68dcb933b8c4bf214a13ab4e 10/03/2025 05:17:36 AM UTC [DEBUG] 68dcb933b8c4bf214a13ab4e: Node current retry_counter: 3 10/03/2025 05:17:36 AM UTC [INFO] 68dcb933b8c4bf214a13ab4e Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:30:48 AM UTC [DEBUG] Event received: 68df0b21f87506abe3a84b5c 10/03/2025 05:30:48 AM UTC [DEBUG] 68df0b21f87506abe3a84b5c: Node current retry_counter: 2 10/03/2025 05:30:48 AM UTC [DEBUG] 68df0b21f87506abe3a84b5c:Event data retry_counter: 3 10/03/2025 05:30:48 AM UTC [INFO] Job retry for node 68df0b21f87506abe3a84b5c submitted. Parent node: 68dbfc53b8c4bf214a1330ef 10/03/2025 05:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc53b8c4bf214a1330ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc53b8c4bf214a1330ef-kbuild-gcc-12-arm-3kg7ipqf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0b21f87506abe3a84b5c'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T15:50:43.261000', 'updated': '2025-09-30T21:51:32.736000', 'timeout': '2025-09-30T21:50:43.261000', 'holdoff': '2025-09-30T17:55:32.718000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:32:16 AM UTC [DEBUG] Event received: 68ddf17bb8c4bf214a146c53 10/03/2025 05:32:16 AM UTC [DEBUG] 68ddf17bb8c4bf214a146c53: Node current retry_counter: 3 10/03/2025 05:32:16 AM UTC [INFO] 68ddf17bb8c4bf214a146c53 Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:36:56 AM UTC [DEBUG] Event received: 68dcba95b8c4bf214a13abaf 10/03/2025 05:36:56 AM UTC [DEBUG] 68dcba95b8c4bf214a13abaf: Node current retry_counter: 3 10/03/2025 05:36:56 AM UTC [INFO] 68dcba95b8c4bf214a13abaf Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:37:48 AM UTC [DEBUG] Event received: 68df0cc1f87506abe3a84bbf 10/03/2025 05:37:48 AM UTC [DEBUG] 68df0cc1f87506abe3a84bbf: Node current retry_counter: 2 10/03/2025 05:37:48 AM UTC [DEBUG] 68df0cc1f87506abe3a84bbf:Event data retry_counter: 3 10/03/2025 05:37:48 AM UTC [INFO] Job retry for node 68df0cc1f87506abe3a84bbf submitted. Parent node: 68dc7007b8c4bf214a137a4d 10/03/2025 05:37:48 AM UTC [DEBUG] Event:{'data': {'id': '68dc7007b8c4bf214a137a4d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_modules_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc7007b8c4bf214a137a4d-kbuild-gcc-12-arm64-o3kevpi5', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df0cc1f87506abe3a84bbf'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-01T00:04:23.144000', 'updated': '2025-10-01T06:04:34.572000', 'timeout': '2025-10-01T06:04:23.144000', 'holdoff': '2025-10-01T01:03:47.454000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:38:48 AM UTC [DEBUG] Event received: 68df0cfdf87506abe3a84c25 10/03/2025 05:38:48 AM UTC [DEBUG] 68df0cfdf87506abe3a84c25: Node current retry_counter: 1 10/03/2025 05:38:48 AM UTC [DEBUG] 68df0cfdf87506abe3a84c25:Event data retry_counter: 2 10/03/2025 05:38:48 AM UTC [INFO] Job retry for node 68df0cfdf87506abe3a84c25 submitted. Parent node: 68dea642f87506abe3a81486 10/03/2025 05:38:48 AM UTC [DEBUG] Event:{'data': {'id': '68dea642f87506abe3a81486', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea642f87506abe3a81486-kbuild-gcc-12-arm64-o6r0n7sb', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df0cfdf87506abe3a84c25'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T16:20:18.110000', 'updated': '2025-10-02T22:20:30.682000', 'timeout': '2025-10-02T22:20:18.110000', 'holdoff': '2025-10-02T17:48:01.023000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:39:48 AM UTC [DEBUG] Event received: 68df0d13f87506abe3a84c2c 10/03/2025 05:39:48 AM UTC [DEBUG] 68df0d13f87506abe3a84c2c: Node current retry_counter: 2 10/03/2025 05:39:48 AM UTC [DEBUG] 68df0d13f87506abe3a84c2c:Event data retry_counter: 3 10/03/2025 05:39:48 AM UTC [INFO] Job retry for node 68df0d13f87506abe3a84c2c submitted. Parent node: 68dbfc53b8c4bf214a1330ef 10/03/2025 05:39:48 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc53b8c4bf214a1330ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc53b8c4bf214a1330ef-kbuild-gcc-12-arm-3kg7ipqf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0d13f87506abe3a84c2c'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T15:50:43.261000', 'updated': '2025-09-30T21:51:32.736000', 'timeout': '2025-09-30T21:50:43.261000', 'holdoff': '2025-09-30T17:55:32.718000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:45:44 AM UTC [DEBUG] Event received: 68de3e9f963395d35f7d6ee1 10/03/2025 05:45:44 AM UTC [DEBUG] 68de3e9f963395d35f7d6ee1: Node current retry_counter: 2 10/03/2025 05:45:44 AM UTC [DEBUG] 68de3e9f963395d35f7d6ee1:Event data retry_counter: 3 10/03/2025 05:45:44 AM UTC [INFO] Job retry for node 68de3e9f963395d35f7d6ee1 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:45:44 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3e9f963395d35f7d6ee1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:46:43 AM UTC [DEBUG] Event received: 68de3ea0963395d35f7d6ee8 10/03/2025 05:46:43 AM UTC [DEBUG] 68de3ea0963395d35f7d6ee8: Node current retry_counter: 2 10/03/2025 05:46:43 AM UTC [DEBUG] 68de3ea0963395d35f7d6ee8:Event data retry_counter: 3 10/03/2025 05:46:43 AM UTC [INFO] Job retry for node 68de3ea0963395d35f7d6ee8 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:46:43 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ea0963395d35f7d6ee8'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:48:34 AM UTC [DEBUG] Event received: 68dcc087b8c4bf214a13b3fe 10/03/2025 05:50:25 AM UTC [DEBUG] Event received: 68dcbd67b8c4bf214a13ad8d 10/03/2025 05:50:25 AM UTC [DEBUG] 68dcbd67b8c4bf214a13ad8d: Node current retry_counter: 2 10/03/2025 05:50:25 AM UTC [DEBUG] 68dcbd67b8c4bf214a13ad8d:Event data retry_counter: 3 10/03/2025 05:50:25 AM UTC [INFO] Job retry for node 68dcbd67b8c4bf214a13ad8d submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:50:25 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcbd67b8c4bf214a13ad8d'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:52:35 AM UTC [DEBUG] Event received: 68dcbf84b8c4bf214a13b37d 10/03/2025 05:52:35 AM UTC [DEBUG] 68dcbf84b8c4bf214a13b37d: Node current retry_counter: 2 10/03/2025 05:52:35 AM UTC [DEBUG] 68dcbf84b8c4bf214a13b37d:Event data retry_counter: 3 10/03/2025 05:52:35 AM UTC [INFO] Job retry for node 68dcbf84b8c4bf214a13b37d submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:52:35 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcbf84b8c4bf214a13b37d'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:52:36 AM UTC [DEBUG] Event received: 68de3eac963395d35f7d6f0a 10/03/2025 05:52:36 AM UTC [DEBUG] 68de3eac963395d35f7d6f0a: Node current retry_counter: 2 10/03/2025 05:52:36 AM UTC [DEBUG] 68de3eac963395d35f7d6f0a:Event data retry_counter: 3 10/03/2025 05:52:36 AM UTC [INFO] Job retry for node 68de3eac963395d35f7d6f0a submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:52:36 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3eac963395d35f7d6f0a'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:54:54 AM UTC [DEBUG] Event received: 68dcc31fb8c4bf214a13b44d 10/03/2025 05:56:17 AM UTC [DEBUG] Event received: 68dcbf46b8c4bf214a13b36c 10/03/2025 05:56:17 AM UTC [DEBUG] 68dcbf46b8c4bf214a13b36c: Node current retry_counter: 3 10/03/2025 05:56:17 AM UTC [INFO] 68dcbf46b8c4bf214a13b36c Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:57:50 AM UTC [DEBUG] Event received: 68df114cf87506abe3a84e5a 10/03/2025 05:57:50 AM UTC [DEBUG] 68df114cf87506abe3a84e5a: Node current retry_counter: 3 10/03/2025 05:57:50 AM UTC [INFO] 68df114cf87506abe3a84e5a Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:00:15 AM UTC [DEBUG] Event received: 68dcca5fb8c4bf214a13b8b5 10/03/2025 06:00:50 AM UTC [DEBUG] Event received: 68df1200f87506abe3a84e61 10/03/2025 06:00:50 AM UTC [DEBUG] 68df1200f87506abe3a84e61: Node current retry_counter: 3 10/03/2025 06:00:50 AM UTC [INFO] 68df1200f87506abe3a84e61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:06:25 AM UTC [DEBUG] Event received: 68de3eac963395d35f7d6f12 10/03/2025 06:06:25 AM UTC [DEBUG] 68de3eac963395d35f7d6f12: Node current retry_counter: 2 10/03/2025 06:06:25 AM UTC [DEBUG] 68de3eac963395d35f7d6f12:Event data retry_counter: 3 10/03/2025 06:06:26 AM UTC [INFO] Job retry for node 68de3eac963395d35f7d6f12 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:06:26 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3eac963395d35f7d6f12'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:07:25 AM UTC [DEBUG] Event received: 68de3ede963395d35f7d6f70 10/03/2025 06:07:25 AM UTC [DEBUG] 68de3ede963395d35f7d6f70: Node current retry_counter: 2 10/03/2025 06:07:26 AM UTC [DEBUG] 68de3ede963395d35f7d6f70:Event data retry_counter: 3 10/03/2025 06:07:26 AM UTC [INFO] Job retry for node 68de3ede963395d35f7d6f70 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:07:26 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ede963395d35f7d6f70'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:08:51 AM UTC [DEBUG] Event received: 68df140af87506abe3a84eac 10/03/2025 06:08:51 AM UTC [DEBUG] 68df140af87506abe3a84eac: Node current retry_counter: 1 10/03/2025 06:08:51 AM UTC [DEBUG] 68df140af87506abe3a84eac:Event data retry_counter: 2 10/03/2025 06:08:51 AM UTC [INFO] Job retry for node 68df140af87506abe3a84eac submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:08:51 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df140af87506abe3a84eac'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:09:22 AM UTC [DEBUG] Event received: 68dcc47db8c4bf214a13b473 10/03/2025 06:09:22 AM UTC [DEBUG] 68dcc47db8c4bf214a13b473: Node current retry_counter: 2 10/03/2025 06:09:22 AM UTC [DEBUG] 68dcc47db8c4bf214a13b473:Event data retry_counter: 3 10/03/2025 06:09:22 AM UTC [INFO] Job retry for node 68dcc47db8c4bf214a13b473 submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 06:09:22 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcc47db8c4bf214a13b473'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:12:58 AM UTC [DEBUG] Event received: 68de3ede963395d35f7d6f73 10/03/2025 06:12:58 AM UTC [DEBUG] 68de3ede963395d35f7d6f73: Node current retry_counter: 2 10/03/2025 06:12:58 AM UTC [DEBUG] 68de3ede963395d35f7d6f73:Event data retry_counter: 3 10/03/2025 06:12:58 AM UTC [INFO] Job retry for node 68de3ede963395d35f7d6f73 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:12:58 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ede963395d35f7d6f73'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:14:18 AM UTC [DEBUG] Event received: 68dcca61b8c4bf214a13b8b8 10/03/2025 06:15:37 AM UTC [DEBUG] Event received: 68dcc3fab8c4bf214a13b45e 10/03/2025 06:15:37 AM UTC [DEBUG] 68dcc3fab8c4bf214a13b45e: Node current retry_counter: 3 10/03/2025 06:15:37 AM UTC [INFO] 68dcc3fab8c4bf214a13b45e Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:21:06 AM UTC [DEBUG] Event received: 68dcc098b8c4bf214a13b41c 10/03/2025 06:21:36 AM UTC [DEBUG] Event received: 68dcca62b8c4bf214a13b8bb 10/03/2025 06:23:02 AM UTC [DEBUG] Event received: 68dcca6bb8c4bf214a13b8ca 10/03/2025 06:23:35 AM UTC [DEBUG] Event received: 68dcca6eb8c4bf214a13b8d0 10/03/2025 06:23:52 AM UTC [DEBUG] Event received: 68df17974ce74261cefc3ded 10/03/2025 06:23:52 AM UTC [DEBUG] 68df17974ce74261cefc3ded: Node current retry_counter: 0 10/03/2025 06:23:52 AM UTC [DEBUG] 68df17974ce74261cefc3ded:Event data retry_counter: 1 10/03/2025 06:23:52 AM UTC [INFO] Job retry for node 68df17974ce74261cefc3ded submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:23:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17974ce74261cefc3ded'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df17994ce74261cefc3df9 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17994ce74261cefc3df9: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17994ce74261cefc3df9:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df17994ce74261cefc3df9 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17994ce74261cefc3df9'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df179a4ce74261cefc3e02 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179a4ce74261cefc3e02: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179a4ce74261cefc3e02:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df179a4ce74261cefc3e02 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df179a4ce74261cefc3e02'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df179c4ce74261cefc3e0b 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179c4ce74261cefc3e0b: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179c4ce74261cefc3e0b:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df179c4ce74261cefc3e0b submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df179c4ce74261cefc3e0b'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df17a14ce74261cefc3e1d 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17a14ce74261cefc3e1d: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17a14ce74261cefc3e1d:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df17a14ce74261cefc3e1d submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a14ce74261cefc3e1d'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a14ce74261cefc3e20 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a14ce74261cefc3e20: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a14ce74261cefc3e20:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a14ce74261cefc3e20 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a14ce74261cefc3e20'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a24ce74261cefc3e23 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e23: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e23:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a24ce74261cefc3e23 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a24ce74261cefc3e23'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a24ce74261cefc3e26 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e26: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e26:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a24ce74261cefc3e26 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a24ce74261cefc3e26'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a34ce74261cefc3e2c 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a34ce74261cefc3e2c: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a34ce74261cefc3e2c:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a34ce74261cefc3e2c submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a34ce74261cefc3e2c'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a44ce74261cefc3e2f 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e2f: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e2f:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a44ce74261cefc3e2f submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a44ce74261cefc3e2f'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a44ce74261cefc3e32 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e32: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e32:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a44ce74261cefc3e32 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a44ce74261cefc3e32'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a54ce74261cefc3e35 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e35: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e35:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a54ce74261cefc3e35 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a54ce74261cefc3e35'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a54ce74261cefc3e38 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e38: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e38:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a54ce74261cefc3e38 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a54ce74261cefc3e38'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e3b 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3b: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3b:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e3b submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e3b'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e3e 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3e: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3e:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e3e submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e3e'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e41 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e41: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e41:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e41 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e41'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a74ce74261cefc3e44 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e44: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e44:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a74ce74261cefc3e44 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a74ce74261cefc3e44'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a74ce74261cefc3e47 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e47: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e47:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a74ce74261cefc3e47 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a74ce74261cefc3e47'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a84ce74261cefc3e4a 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a84ce74261cefc3e4a: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a84ce74261cefc3e4a:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a84ce74261cefc3e4a submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a84ce74261cefc3e4a'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:27:06 AM UTC [DEBUG] Event received: 68de4381963395d35f7d6ffd 10/03/2025 06:27:06 AM UTC [DEBUG] 68de4381963395d35f7d6ffd: Node current retry_counter: 2 10/03/2025 06:27:06 AM UTC [DEBUG] 68de4381963395d35f7d6ffd:Event data retry_counter: 3 10/03/2025 06:27:06 AM UTC [INFO] Job retry for node 68de4381963395d35f7d6ffd submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de4381963395d35f7d6ffd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:28:06 AM UTC [DEBUG] Event received: 68de4381963395d35f7d7000 10/03/2025 06:28:06 AM UTC [DEBUG] 68de4381963395d35f7d7000: Node current retry_counter: 2 10/03/2025 06:28:06 AM UTC [DEBUG] 68de4381963395d35f7d7000:Event data retry_counter: 3 10/03/2025 06:28:06 AM UTC [INFO] Job retry for node 68de4381963395d35f7d7000 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de4381963395d35f7d7000'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:32:55 AM UTC [DEBUG] Event received: 68dcca6db8c4bf214a13b8cd 10/03/2025 06:32:55 AM UTC [DEBUG] 68dcca6db8c4bf214a13b8cd: Node current retry_counter: 1 10/03/2025 06:32:56 AM UTC [DEBUG] 68dcca6db8c4bf214a13b8cd:Event data retry_counter: 2 10/03/2025 06:32:56 AM UTC [INFO] Job retry for node 68dcca6db8c4bf214a13b8cd submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcca6db8c4bf214a13b8cd'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:33:19 AM UTC [DEBUG] Event received: 68de43b6963395d35f7d7006 10/03/2025 06:33:19 AM UTC [DEBUG] 68de43b6963395d35f7d7006: Node current retry_counter: 3 10/03/2025 06:33:19 AM UTC [INFO] 68de43b6963395d35f7d7006 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:34:59 AM UTC [DEBUG] Event received: 68dcc709b8c4bf214a13b66e 10/03/2025 06:34:59 AM UTC [DEBUG] 68dcc709b8c4bf214a13b66e: Node current retry_counter: 3 10/03/2025 06:34:59 AM UTC [INFO] 68dcc709b8c4bf214a13b66e Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a434ce74261cefc3ee7 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a434ce74261cefc3ee7: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a434ce74261cefc3ee7:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a434ce74261cefc3ee7 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a434ce74261cefc3ee7'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a464ce74261cefc3ef3 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a464ce74261cefc3ef3: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a464ce74261cefc3ef3:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a464ce74261cefc3ef3 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a464ce74261cefc3ef3'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a4e4ce74261cefc3f17 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a4e4ce74261cefc3f17: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a4e4ce74261cefc3f17:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a4e4ce74261cefc3f17 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4e4ce74261cefc3f17'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a514ce74261cefc3f23 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a514ce74261cefc3f23: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a514ce74261cefc3f23:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a514ce74261cefc3f23 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a514ce74261cefc3f23'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a524ce74261cefc3f26 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a524ce74261cefc3f26: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a524ce74261cefc3f26:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a524ce74261cefc3f26 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a524ce74261cefc3f26'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a554ce74261cefc3f2f 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a554ce74261cefc3f2f: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a554ce74261cefc3f2f:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a554ce74261cefc3f2f submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a554ce74261cefc3f2f'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a574ce74261cefc3f38 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a574ce74261cefc3f38: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a574ce74261cefc3f38:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a574ce74261cefc3f38 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a574ce74261cefc3f38'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a584ce74261cefc3f3b 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a584ce74261cefc3f3b: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a584ce74261cefc3f3b:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a584ce74261cefc3f3b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a584ce74261cefc3f3b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a594ce74261cefc3f40 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a594ce74261cefc3f40: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a594ce74261cefc3f40:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a594ce74261cefc3f40 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a594ce74261cefc3f40'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a5c4ce74261cefc3f4c 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f4c: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f4c:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a5c4ce74261cefc3f4c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a5c4ce74261cefc3f4c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a654ce74261cefc3f6b 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a654ce74261cefc3f6b: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a654ce74261cefc3f6b:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a654ce74261cefc3f6b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a654ce74261cefc3f6b'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a664ce74261cefc3f6f 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a664ce74261cefc3f6f: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a664ce74261cefc3f6f:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a664ce74261cefc3f6f submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a664ce74261cefc3f6f'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a674ce74261cefc3f72 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a674ce74261cefc3f72: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a674ce74261cefc3f72:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a674ce74261cefc3f72 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a674ce74261cefc3f72'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a684ce74261cefc3f75 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a684ce74261cefc3f75: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a684ce74261cefc3f75:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a684ce74261cefc3f75 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a684ce74261cefc3f75'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a694ce74261cefc3f7b 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a694ce74261cefc3f7b: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a694ce74261cefc3f7b:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a694ce74261cefc3f7b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a694ce74261cefc3f7b'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6a4ce74261cefc3f7e 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6a4ce74261cefc3f7e: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6a4ce74261cefc3f7e:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6a4ce74261cefc3f7e submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6a4ce74261cefc3f7e'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6b4ce74261cefc3f81 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6b4ce74261cefc3f81: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6b4ce74261cefc3f81:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6b4ce74261cefc3f81 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6b4ce74261cefc3f81'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6c4ce74261cefc3f84 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6c4ce74261cefc3f84: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6c4ce74261cefc3f84:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6c4ce74261cefc3f84 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6c4ce74261cefc3f84'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6d4ce74261cefc3f87 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f87: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f87:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6d4ce74261cefc3f87 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6d4ce74261cefc3f87'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6d4ce74261cefc3f8a 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f8a: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f8a:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6d4ce74261cefc3f8a submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6d4ce74261cefc3f8a'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6e4ce74261cefc3f8d 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6e4ce74261cefc3f8d: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6e4ce74261cefc3f8d:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6e4ce74261cefc3f8d submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6e4ce74261cefc3f8d'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6f4ce74261cefc3f90 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6f4ce74261cefc3f90: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6f4ce74261cefc3f90:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6f4ce74261cefc3f90 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6f4ce74261cefc3f90'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a704ce74261cefc3f93 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a704ce74261cefc3f93: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a704ce74261cefc3f93:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a704ce74261cefc3f93 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a704ce74261cefc3f93'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a714ce74261cefc3f96 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f96: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f96:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a714ce74261cefc3f96 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a714ce74261cefc3f96'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a714ce74261cefc3f99 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f99: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f99:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a714ce74261cefc3f99 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a714ce74261cefc3f99'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a894ce74261cefc3fb1 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a894ce74261cefc3fb1: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a894ce74261cefc3fb1:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a894ce74261cefc3fb1 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a894ce74261cefc3fb1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a8c4ce74261cefc3fcc 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8c4ce74261cefc3fcc: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8c4ce74261cefc3fcc:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a8c4ce74261cefc3fcc submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a8c4ce74261cefc3fcc'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a8f4ce74261cefc3fde 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8f4ce74261cefc3fde: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8f4ce74261cefc3fde:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a8f4ce74261cefc3fde submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a8f4ce74261cefc3fde'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a904ce74261cefc3fe4 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a904ce74261cefc3fe4: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a904ce74261cefc3fe4:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a904ce74261cefc3fe4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a904ce74261cefc3fe4'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a964ce74261cefc400b 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a964ce74261cefc400b: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a964ce74261cefc400b:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a964ce74261cefc400b submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a964ce74261cefc400b'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:57 AM UTC [DEBUG] Event received: 68df1a974ce74261cefc4014 10/03/2025 06:36:57 AM UTC [DEBUG] 68df1a974ce74261cefc4014: Node current retry_counter: 0 10/03/2025 06:36:57 AM UTC [DEBUG] 68df1a974ce74261cefc4014:Event data retry_counter: 1 10/03/2025 06:36:57 AM UTC [INFO] Job retry for node 68df1a974ce74261cefc4014 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:57 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a974ce74261cefc4014'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:40:17 AM UTC [DEBUG] Event received: 68dcca72b8c4bf214a13b8d6 10/03/2025 06:40:17 AM UTC [DEBUG] 68dcca72b8c4bf214a13b8d6: Node current retry_counter: 1 10/03/2025 06:40:17 AM UTC [DEBUG] 68dcca72b8c4bf214a13b8d6:Event data retry_counter: 2 10/03/2025 06:40:17 AM UTC [INFO] Job retry for node 68dcca72b8c4bf214a13b8d6 submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:40:17 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcca72b8c4bf214a13b8d6'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:46:02 AM UTC [DEBUG] Event received: 68dccebab8c4bf214a13beeb 10/03/2025 06:46:02 AM UTC [DEBUG] 68dccebab8c4bf214a13beeb: Node current retry_counter: 2 10/03/2025 06:46:02 AM UTC [DEBUG] 68dccebab8c4bf214a13beeb:Event data retry_counter: 3 10/03/2025 06:46:02 AM UTC [INFO] Job retry for node 68dccebab8c4bf214a13beeb submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 06:46:02 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dccebab8c4bf214a13beeb'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:46:17 AM UTC [DEBUG] Event received: 68dcd0a6b8c4bf214a13bf5e 10/03/2025 06:46:17 AM UTC [DEBUG] 68dcd0a6b8c4bf214a13bf5e: Node current retry_counter: 2 10/03/2025 06:46:17 AM UTC [DEBUG] 68dcd0a6b8c4bf214a13bf5e:Event data retry_counter: 3 10/03/2025 06:46:17 AM UTC [INFO] Job retry for node 68dcd0a6b8c4bf214a13bf5e submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 06:46:17 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd0a6b8c4bf214a13bf5e'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:47:46 AM UTC [DEBUG] Event received: 68de43b7963395d35f7d7009 10/03/2025 06:47:46 AM UTC [DEBUG] 68de43b7963395d35f7d7009: Node current retry_counter: 3 10/03/2025 06:47:46 AM UTC [INFO] 68de43b7963395d35f7d7009 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:48:45 AM UTC [DEBUG] Event received: 68de43e5963395d35f7d7020 10/03/2025 06:48:45 AM UTC [DEBUG] 68de43e5963395d35f7d7020: Node current retry_counter: 3 10/03/2025 06:48:45 AM UTC [INFO] 68de43e5963395d35f7d7020 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:51:37 AM UTC [DEBUG] Event received: 68dcd32fb8c4bf214a13bf88 10/03/2025 06:51:37 AM UTC [DEBUG] 68dcd32fb8c4bf214a13bf88: Node current retry_counter: 2 10/03/2025 06:51:37 AM UTC [DEBUG] 68dcd32fb8c4bf214a13bf88:Event data retry_counter: 3 10/03/2025 06:51:37 AM UTC [INFO] Job retry for node 68dcd32fb8c4bf214a13bf88 submitted. Parent node: 68d79adfa6a7b6615d4c53ef 10/03/2025 06:51:37 AM UTC [DEBUG] Event:{'data': {'id': '68d79adfa6a7b6615d4c53ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d79a93a6a7b6615d4c53d3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-27--08-00', 'commit': 'a0f7035bcbb406c969a145be070bc6e46bb3a55e', 'describe': 'v6.17-rc7-1783-ga0f7035bcbb40', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1783-ga0f7035bcbb40', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d79adfa6a7b6615d4c53ef-kbuild-gcc-12-arm-j1ab0ftn', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd32fb8c4bf214a13bf88'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-27T08:05:51.707000', 'updated': '2025-09-27T14:06:14.224000', 'timeout': '2025-09-27T14:05:51.707000', 'holdoff': '2025-09-27T08:46:00.106000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '99228bcc31912c40bdf483a67dff46238b119b3ce40ec2f1ec1dc35a9a5044a2', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:53:40 AM UTC [DEBUG] Event received: 68de43e5963395d35f7d7023 10/03/2025 06:53:40 AM UTC [DEBUG] 68de43e5963395d35f7d7023: Node current retry_counter: 3 10/03/2025 06:53:40 AM UTC [INFO] 68de43e5963395d35f7d7023 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:54:19 AM UTC [DEBUG] Event received: 68dccba9b8c4bf214a13b946 10/03/2025 06:54:19 AM UTC [DEBUG] 68dccba9b8c4bf214a13b946: Node current retry_counter: 3 10/03/2025 06:54:19 AM UTC [INFO] 68dccba9b8c4bf214a13b946 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:56:01 AM UTC [DEBUG] Event received: 68df73804ce74261cefc6e05 10/03/2025 06:56:01 AM UTC [DEBUG] 68df73804ce74261cefc6e05: Node current retry_counter: 0 10/03/2025 06:56:01 AM UTC [DEBUG] 68df73804ce74261cefc6e05:Event data retry_counter: 1 10/03/2025 06:56:01 AM UTC [INFO] Job retry for node 68df73804ce74261cefc6e05 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73804ce74261cefc6e05'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73814ce74261cefc6e08 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e08: Node current retry_counter: 0 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e08:Event data retry_counter: 1 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73814ce74261cefc6e08 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73814ce74261cefc6e08'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73814ce74261cefc6e0a 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e0a: Node current retry_counter: 1 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e0a:Event data retry_counter: 2 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73814ce74261cefc6e0a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73814ce74261cefc6e0a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73824ce74261cefc6e0f 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73824ce74261cefc6e0f: Node current retry_counter: 0 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73824ce74261cefc6e0f:Event data retry_counter: 1 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73824ce74261cefc6e0f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73824ce74261cefc6e0f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73824ce74261cefc6e13 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73824ce74261cefc6e13: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73824ce74261cefc6e13:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73824ce74261cefc6e13 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73824ce74261cefc6e13'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e16 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e16: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e16:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e16 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e16'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e19 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e19: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e19:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e19 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e19'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:04 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e1f 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73834ce74261cefc6e1f: Node current retry_counter: 0 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73834ce74261cefc6e1f:Event data retry_counter: 1 10/03/2025 06:56:04 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e1f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e1f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:04 AM UTC [DEBUG] Event received: 68df73844ce74261cefc6e22 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73844ce74261cefc6e22: Node current retry_counter: 0 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73844ce74261cefc6e22:Event data retry_counter: 1 10/03/2025 06:56:04 AM UTC [INFO] Job retry for node 68df73844ce74261cefc6e22 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73844ce74261cefc6e22'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73844ce74261cefc6e25 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73844ce74261cefc6e25: Node current retry_counter: 0 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73844ce74261cefc6e25:Event data retry_counter: 1 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73844ce74261cefc6e25 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73844ce74261cefc6e25'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e27 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e27: Node current retry_counter: 1 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e27:Event data retry_counter: 2 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e27 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e27'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e2a 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e2a: Node current retry_counter: 0 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e2a:Event data retry_counter: 1 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e2a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e2a'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:06 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e2e 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73854ce74261cefc6e2e: Node current retry_counter: 0 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73854ce74261cefc6e2e:Event data retry_counter: 1 10/03/2025 06:56:06 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e2e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e2e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:06 AM UTC [DEBUG] Event received: 68df73864ce74261cefc6e31 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73864ce74261cefc6e31: Node current retry_counter: 0 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73864ce74261cefc6e31:Event data retry_counter: 1 10/03/2025 06:56:06 AM UTC [INFO] Job retry for node 68df73864ce74261cefc6e31 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73864ce74261cefc6e31'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73864ce74261cefc6e34 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73864ce74261cefc6e34: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73864ce74261cefc6e34:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73864ce74261cefc6e34 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73864ce74261cefc6e34'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e38 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e38: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e38:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e38 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e38'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e3d 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e3d: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e3d:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e3d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e3d'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e40 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73874ce74261cefc6e40: Node current retry_counter: 0 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73874ce74261cefc6e40:Event data retry_counter: 1 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e40 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e40'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e42 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e42: Node current retry_counter: 2 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e42:Event data retry_counter: 3 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e42 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e42'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e46 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e46: Node current retry_counter: 0 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e46:Event data retry_counter: 1 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e46 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e46'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:09 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e49 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73884ce74261cefc6e49: Node current retry_counter: 0 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73884ce74261cefc6e49:Event data retry_counter: 1 10/03/2025 06:56:09 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e49 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e49'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:09 AM UTC [DEBUG] Event received: 68df73894ce74261cefc6e4c 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73894ce74261cefc6e4c: Node current retry_counter: 0 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73894ce74261cefc6e4c:Event data retry_counter: 1 10/03/2025 06:56:09 AM UTC [INFO] Job retry for node 68df73894ce74261cefc6e4c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73894ce74261cefc6e4c'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:10 AM UTC [DEBUG] Event received: 68df73894ce74261cefc6e4f 10/03/2025 06:56:10 AM UTC [DEBUG] 68df73894ce74261cefc6e4f: Node current retry_counter: 0 10/03/2025 06:56:10 AM UTC [DEBUG] 68df73894ce74261cefc6e4f:Event data retry_counter: 1 10/03/2025 06:56:10 AM UTC [INFO] Job retry for node 68df73894ce74261cefc6e4f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73894ce74261cefc6e4f'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:10 AM UTC [DEBUG] Event received: 68df738a4ce74261cefc6e53 10/03/2025 06:56:10 AM UTC [DEBUG] 68df738a4ce74261cefc6e53: Node current retry_counter: 0 10/03/2025 06:56:10 AM UTC [DEBUG] 68df738a4ce74261cefc6e53:Event data retry_counter: 1 10/03/2025 06:56:10 AM UTC [INFO] Job retry for node 68df738a4ce74261cefc6e53 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738a4ce74261cefc6e53'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:11 AM UTC [DEBUG] Event received: 68df738a4ce74261cefc6e58 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738a4ce74261cefc6e58: Node current retry_counter: 0 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738a4ce74261cefc6e58:Event data retry_counter: 1 10/03/2025 06:56:11 AM UTC [INFO] Job retry for node 68df738a4ce74261cefc6e58 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738a4ce74261cefc6e58'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:11 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e5b 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738b4ce74261cefc6e5b: Node current retry_counter: 0 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738b4ce74261cefc6e5b:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e5b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e5b'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e5d 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e5d: Node current retry_counter: 1 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e5d:Event data retry_counter: 2 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e5d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e5d'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e60 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e60: Node current retry_counter: 0 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e60:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e60 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e60'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738c4ce74261cefc6e64 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738c4ce74261cefc6e64: Node current retry_counter: 0 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738c4ce74261cefc6e64:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738c4ce74261cefc6e64 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738c4ce74261cefc6e64'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:13 AM UTC [DEBUG] Event received: 68df738c4ce74261cefc6e67 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738c4ce74261cefc6e67: Node current retry_counter: 0 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738c4ce74261cefc6e67:Event data retry_counter: 1 10/03/2025 06:56:13 AM UTC [INFO] Job retry for node 68df738c4ce74261cefc6e67 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738c4ce74261cefc6e67'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:13 AM UTC [DEBUG] Event received: 68df738d4ce74261cefc6e6a 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738d4ce74261cefc6e6a: Node current retry_counter: 0 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738d4ce74261cefc6e6a:Event data retry_counter: 1 10/03/2025 06:56:13 AM UTC [INFO] Job retry for node 68df738d4ce74261cefc6e6a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738d4ce74261cefc6e6a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738d4ce74261cefc6e6d 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738d4ce74261cefc6e6d: Node current retry_counter: 0 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738d4ce74261cefc6e6d:Event data retry_counter: 1 10/03/2025 06:56:14 AM UTC [INFO] Job retry for node 68df738d4ce74261cefc6e6d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738d4ce74261cefc6e6d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e71 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e71: Node current retry_counter: 0 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e71:Event data retry_counter: 1 10/03/2025 06:56:14 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e71 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e71'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e76 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e76: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e76:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e76'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e78 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e78: Node current retry_counter: 1 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e78:Event data retry_counter: 2 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e78 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e78'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e7b 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7b: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7b:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e7b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e7b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e7f 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7f: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7f:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e7f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e7f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:16 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e82 10/03/2025 06:56:16 AM UTC [DEBUG] 68df738f4ce74261cefc6e82: Node current retry_counter: 0 10/03/2025 06:56:16 AM UTC [DEBUG] 68df738f4ce74261cefc6e82:Event data retry_counter: 1 10/03/2025 06:56:16 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e82 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e82'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:16 AM UTC [DEBUG] Event received: 68df73904ce74261cefc6e85 10/03/2025 06:56:16 AM UTC [DEBUG] 68df73904ce74261cefc6e85: Node current retry_counter: 0 10/03/2025 06:56:16 AM UTC [DEBUG] 68df73904ce74261cefc6e85:Event data retry_counter: 1 10/03/2025 06:56:16 AM UTC [INFO] Job retry for node 68df73904ce74261cefc6e85 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73904ce74261cefc6e85'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:17 AM UTC [DEBUG] Event received: 68df73904ce74261cefc6e88 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73904ce74261cefc6e88: Node current retry_counter: 0 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73904ce74261cefc6e88:Event data retry_counter: 1 10/03/2025 06:56:17 AM UTC [INFO] Job retry for node 68df73904ce74261cefc6e88 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73904ce74261cefc6e88'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:17 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e8c 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73914ce74261cefc6e8c: Node current retry_counter: 0 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73914ce74261cefc6e8c:Event data retry_counter: 1 10/03/2025 06:56:17 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e8c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e8c'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e91 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e91: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e91:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e91 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e91'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e93 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e93: Node current retry_counter: 1 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e93:Event data retry_counter: 2 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e93 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e93'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e96 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e96: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e96:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e96 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e96'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e9a 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e9a: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e9a:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e9a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e9a'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:19 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e9d 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73924ce74261cefc6e9d: Node current retry_counter: 0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73924ce74261cefc6e9d:Event data retry_counter: 1 10/03/2025 06:56:19 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e9d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e9d'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:19 AM UTC [DEBUG] Event received: 68df73934ce74261cefc6ea0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73934ce74261cefc6ea0: Node current retry_counter: 0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73934ce74261cefc6ea0:Event data retry_counter: 1 10/03/2025 06:56:19 AM UTC [INFO] Job retry for node 68df73934ce74261cefc6ea0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73934ce74261cefc6ea0'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:20 AM UTC [DEBUG] Event received: 68df73934ce74261cefc6ea3 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73934ce74261cefc6ea3: Node current retry_counter: 0 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73934ce74261cefc6ea3:Event data retry_counter: 1 10/03/2025 06:56:20 AM UTC [INFO] Job retry for node 68df73934ce74261cefc6ea3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73934ce74261cefc6ea3'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:20 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6ea6 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73944ce74261cefc6ea6: Node current retry_counter: 0 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73944ce74261cefc6ea6:Event data retry_counter: 1 10/03/2025 06:56:20 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6ea6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6ea6'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6eaa 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eaa: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eaa:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6eaa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6eaa'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6eae 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eae: Node current retry_counter: 1 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eae:Event data retry_counter: 2 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6eae submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6eae'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb1 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb1: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb1:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb5 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb5: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb5:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:22 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb8 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73954ce74261cefc6eb8: Node current retry_counter: 0 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73954ce74261cefc6eb8:Event data retry_counter: 1 10/03/2025 06:56:22 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:22 AM UTC [DEBUG] Event received: 68df73964ce74261cefc6ebb 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73964ce74261cefc6ebb: Node current retry_counter: 0 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73964ce74261cefc6ebb:Event data retry_counter: 1 10/03/2025 06:56:22 AM UTC [INFO] Job retry for node 68df73964ce74261cefc6ebb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73964ce74261cefc6ebb'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73964ce74261cefc6ebe 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73964ce74261cefc6ebe: Node current retry_counter: 0 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73964ce74261cefc6ebe:Event data retry_counter: 1 10/03/2025 06:56:23 AM UTC [INFO] Job retry for node 68df73964ce74261cefc6ebe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73964ce74261cefc6ebe'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec1 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec1: Node current retry_counter: 0 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec1:Event data retry_counter: 1 10/03/2025 06:56:23 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec1'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec3 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec3: Node current retry_counter: 1 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec3:Event data retry_counter: 2 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec3'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:24 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec7 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec7: Node current retry_counter: 0 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec7:Event data retry_counter: 1 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec7'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:24 AM UTC [DEBUG] Event received: 68df73984ce74261cefc6ecb 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73984ce74261cefc6ecb: Node current retry_counter: 0 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73984ce74261cefc6ecb:Event data retry_counter: 1 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73984ce74261cefc6ecb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73984ce74261cefc6ecb'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:25 AM UTC [DEBUG] Event received: 68df73984ce74261cefc6ed0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73984ce74261cefc6ed0: Node current retry_counter: 0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73984ce74261cefc6ed0:Event data retry_counter: 1 10/03/2025 06:56:25 AM UTC [INFO] Job retry for node 68df73984ce74261cefc6ed0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73984ce74261cefc6ed0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:25 AM UTC [DEBUG] Event received: 68df73994ce74261cefc6ed3 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73994ce74261cefc6ed3: Node current retry_counter: 0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73994ce74261cefc6ed3:Event data retry_counter: 1 10/03/2025 06:56:25 AM UTC [INFO] Job retry for node 68df73994ce74261cefc6ed3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73994ce74261cefc6ed3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df73994ce74261cefc6ed6 10/03/2025 06:56:26 AM UTC [DEBUG] 68df73994ce74261cefc6ed6: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df73994ce74261cefc6ed6:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df73994ce74261cefc6ed6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73994ce74261cefc6ed6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ed9 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6ed9: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6ed9:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ed9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ed9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6edc 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6edc: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6edc:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6edc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6edc'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ede 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ede: Node current retry_counter: 1 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ede:Event data retry_counter: 2 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ede submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ede'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ee1 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ee1: Node current retry_counter: 0 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ee1:Event data retry_counter: 1 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ee1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ee1'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739b4ce74261cefc6ee5 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739b4ce74261cefc6ee5: Node current retry_counter: 0 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739b4ce74261cefc6ee5:Event data retry_counter: 1 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739b4ce74261cefc6ee5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739b4ce74261cefc6ee5'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:28 AM UTC [DEBUG] Event received: 68df739b4ce74261cefc6ee9 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739b4ce74261cefc6ee9: Node current retry_counter: 0 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739b4ce74261cefc6ee9:Event data retry_counter: 1 10/03/2025 06:56:28 AM UTC [INFO] Job retry for node 68df739b4ce74261cefc6ee9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739b4ce74261cefc6ee9'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:28 AM UTC [DEBUG] Event received: 68df739c4ce74261cefc6eec 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739c4ce74261cefc6eec: Node current retry_counter: 0 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739c4ce74261cefc6eec:Event data retry_counter: 1 10/03/2025 06:56:28 AM UTC [INFO] Job retry for node 68df739c4ce74261cefc6eec submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739c4ce74261cefc6eec'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:29 AM UTC [DEBUG] Event received: 68df739c4ce74261cefc6ef0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739c4ce74261cefc6ef0: Node current retry_counter: 0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739c4ce74261cefc6ef0:Event data retry_counter: 1 10/03/2025 06:56:29 AM UTC [INFO] Job retry for node 68df739c4ce74261cefc6ef0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739c4ce74261cefc6ef0'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:29 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6ef5 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739d4ce74261cefc6ef5: Node current retry_counter: 0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739d4ce74261cefc6ef5:Event data retry_counter: 1 10/03/2025 06:56:29 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6ef5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6ef5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6ef8 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6ef8: Node current retry_counter: 0 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6ef8:Event data retry_counter: 1 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6ef8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6ef8'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6efa 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6efa: Node current retry_counter: 1 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6efa:Event data retry_counter: 2 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6efa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6efa'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739e4ce74261cefc6efe 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739e4ce74261cefc6efe: Node current retry_counter: 0 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739e4ce74261cefc6efe:Event data retry_counter: 1 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739e4ce74261cefc6efe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739e4ce74261cefc6efe'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739e4ce74261cefc6f01 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739e4ce74261cefc6f01: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739e4ce74261cefc6f01:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739e4ce74261cefc6f01 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739e4ce74261cefc6f01'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f04 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f04: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f04:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f04 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f04'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f07 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f07: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f07:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f07 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f07'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f0a 10/03/2025 06:56:32 AM UTC [DEBUG] 68df739f4ce74261cefc6f0a: Node current retry_counter: 0 10/03/2025 06:56:32 AM UTC [DEBUG] 68df739f4ce74261cefc6f0a:Event data retry_counter: 1 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f0a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f0a'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f0e 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f0e: Node current retry_counter: 2 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f0e:Event data retry_counter: 3 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f0e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f0e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f10 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f10: Node current retry_counter: 0 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f10:Event data retry_counter: 1 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f10 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f10'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:33 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f16 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a04ce74261cefc6f16: Node current retry_counter: 0 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a04ce74261cefc6f16:Event data retry_counter: 1 10/03/2025 06:56:33 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f16 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f16'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:33 AM UTC [DEBUG] Event received: 68df73a14ce74261cefc6f19 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a14ce74261cefc6f19: Node current retry_counter: 0 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a14ce74261cefc6f19:Event data retry_counter: 1 10/03/2025 06:56:33 AM UTC [INFO] Job retry for node 68df73a14ce74261cefc6f19 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a14ce74261cefc6f19'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:34 AM UTC [DEBUG] Event received: 68df73a14ce74261cefc6f1c 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a14ce74261cefc6f1c: Node current retry_counter: 0 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a14ce74261cefc6f1c:Event data retry_counter: 1 10/03/2025 06:56:34 AM UTC [INFO] Job retry for node 68df73a14ce74261cefc6f1c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a14ce74261cefc6f1c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:34 AM UTC [DEBUG] Event received: 68df73a24ce74261cefc6f1f 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a24ce74261cefc6f1f: Node current retry_counter: 0 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a24ce74261cefc6f1f:Event data retry_counter: 1 10/03/2025 06:56:34 AM UTC [INFO] Job retry for node 68df73a24ce74261cefc6f1f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a24ce74261cefc6f1f'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a24ce74261cefc6f22 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a24ce74261cefc6f22: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a24ce74261cefc6f22:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a24ce74261cefc6f22 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a24ce74261cefc6f22'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f25 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f25: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f25:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f25 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f25'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f27 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f27: Node current retry_counter: 1 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f27:Event data retry_counter: 2 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f27 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f27'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f2a 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f2a: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f2a:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f2a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f2a'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:36 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f2e 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a34ce74261cefc6f2e: Node current retry_counter: 0 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a34ce74261cefc6f2e:Event data retry_counter: 1 10/03/2025 06:56:36 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f2e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f2e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:36 AM UTC [DEBUG] Event received: 68df73a44ce74261cefc6f34 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a44ce74261cefc6f34: Node current retry_counter: 0 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a44ce74261cefc6f34:Event data retry_counter: 1 10/03/2025 06:56:36 AM UTC [INFO] Job retry for node 68df73a44ce74261cefc6f34 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a44ce74261cefc6f34'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a44ce74261cefc6f37 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a44ce74261cefc6f37: Node current retry_counter: 0 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a44ce74261cefc6f37:Event data retry_counter: 1 10/03/2025 06:56:37 AM UTC [INFO] Job retry for node 68df73a44ce74261cefc6f37 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a44ce74261cefc6f37'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a54ce74261cefc6f3a 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3a: Node current retry_counter: 0 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3a:Event data retry_counter: 1 10/03/2025 06:56:37 AM UTC [INFO] Job retry for node 68df73a54ce74261cefc6f3a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a54ce74261cefc6f3a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a54ce74261cefc6f3d 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3d: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a54ce74261cefc6f3d:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a54ce74261cefc6f3d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a54ce74261cefc6f3d'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f40 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f40: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f40:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f40 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f40'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f42 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f42: Node current retry_counter: 1 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f42:Event data retry_counter: 2 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f42 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f42'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f45 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f45: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f45:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f45 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f45'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:39 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f49 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a64ce74261cefc6f49: Node current retry_counter: 0 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a64ce74261cefc6f49:Event data retry_counter: 1 10/03/2025 06:56:39 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f49 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f49'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:39 AM UTC [DEBUG] Event received: 68df73a74ce74261cefc6f4c 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a74ce74261cefc6f4c: Node current retry_counter: 0 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a74ce74261cefc6f4c:Event data retry_counter: 1 10/03/2025 06:56:39 AM UTC [INFO] Job retry for node 68df73a74ce74261cefc6f4c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a74ce74261cefc6f4c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:40 AM UTC [DEBUG] Event received: 68df73a74ce74261cefc6f50 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a74ce74261cefc6f50: Node current retry_counter: 0 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a74ce74261cefc6f50:Event data retry_counter: 1 10/03/2025 06:56:40 AM UTC [INFO] Job retry for node 68df73a74ce74261cefc6f50 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a74ce74261cefc6f50'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:40 AM UTC [DEBUG] Event received: 68df73a84ce74261cefc6f55 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a84ce74261cefc6f55: Node current retry_counter: 0 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a84ce74261cefc6f55:Event data retry_counter: 1 10/03/2025 06:56:40 AM UTC [INFO] Job retry for node 68df73a84ce74261cefc6f55 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a84ce74261cefc6f55'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a84ce74261cefc6f58 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a84ce74261cefc6f58: Node current retry_counter: 0 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a84ce74261cefc6f58:Event data retry_counter: 1 10/03/2025 06:56:41 AM UTC [INFO] Job retry for node 68df73a84ce74261cefc6f58 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a84ce74261cefc6f58'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f5b 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5b: Node current retry_counter: 0 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5b:Event data retry_counter: 1 10/03/2025 06:56:41 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f5b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f5b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f5d 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5d: Node current retry_counter: 1 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5d:Event data retry_counter: 2 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f5d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f5d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f60 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73a94ce74261cefc6f60: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73a94ce74261cefc6f60:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f60 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f60'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f64 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f64: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f64:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f64 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f64'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f67 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f67: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f67:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f67 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f67'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:43 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f6a 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73aa4ce74261cefc6f6a: Node current retry_counter: 0 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73aa4ce74261cefc6f6a:Event data retry_counter: 1 10/03/2025 06:56:43 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f6a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f6a'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:43 AM UTC [DEBUG] Event received: 68df73ab4ce74261cefc6f6d 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73ab4ce74261cefc6f6d: Node current retry_counter: 0 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73ab4ce74261cefc6f6d:Event data retry_counter: 1 10/03/2025 06:56:43 AM UTC [INFO] Job retry for node 68df73ab4ce74261cefc6f6d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ab4ce74261cefc6f6d'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ab4ce74261cefc6f73 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ab4ce74261cefc6f73: Node current retry_counter: 0 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ab4ce74261cefc6f73:Event data retry_counter: 1 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ab4ce74261cefc6f73 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ab4ce74261cefc6f73'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f76 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f76: Node current retry_counter: 0 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f76:Event data retry_counter: 1 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f76'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f78 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f78: Node current retry_counter: 1 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f78:Event data retry_counter: 2 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f78 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f78'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:45 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f7b 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ac4ce74261cefc6f7b: Node current retry_counter: 0 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ac4ce74261cefc6f7b:Event data retry_counter: 1 10/03/2025 06:56:45 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f7b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f7b'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:45 AM UTC [DEBUG] Event received: 68df73ad4ce74261cefc6f7f 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ad4ce74261cefc6f7f: Node current retry_counter: 0 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ad4ce74261cefc6f7f:Event data retry_counter: 1 10/03/2025 06:56:45 AM UTC [INFO] Job retry for node 68df73ad4ce74261cefc6f7f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ad4ce74261cefc6f7f'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ad4ce74261cefc6f82 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ad4ce74261cefc6f82: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ad4ce74261cefc6f82:Event data retry_counter: 1 10/03/2025 06:56:46 AM UTC [INFO] Job retry for node 68df73ad4ce74261cefc6f82 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ad4ce74261cefc6f82'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f85 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f85: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f85:Event data retry_counter: 1 10/03/2025 06:56:46 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f85 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f85'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f88 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f88: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f88:Event data retry_counter: 1 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f88 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f88'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f8b 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73ae4ce74261cefc6f8b: Node current retry_counter: 0 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73ae4ce74261cefc6f8b:Event data retry_counter: 1 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f8b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f8b'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f91 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f91: Node current retry_counter: 1 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f91:Event data retry_counter: 2 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f91 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f91'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f93 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f93: Node current retry_counter: 0 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f93:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f93 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f93'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:48 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f97 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73af4ce74261cefc6f97: Node current retry_counter: 0 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73af4ce74261cefc6f97:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f97 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f97'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:48 AM UTC [DEBUG] Event received: 68df73b04ce74261cefc6f9a 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73b04ce74261cefc6f9a: Node current retry_counter: 0 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73b04ce74261cefc6f9a:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73b04ce74261cefc6f9a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b04ce74261cefc6f9a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:49 AM UTC [DEBUG] Event received: 68df73b04ce74261cefc6f9d 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b04ce74261cefc6f9d: Node current retry_counter: 0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b04ce74261cefc6f9d:Event data retry_counter: 1 10/03/2025 06:56:49 AM UTC [INFO] Job retry for node 68df73b04ce74261cefc6f9d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b04ce74261cefc6f9d'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:49 AM UTC [DEBUG] Event received: 68df73b14ce74261cefc6fa0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b14ce74261cefc6fa0: Node current retry_counter: 0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b14ce74261cefc6fa0:Event data retry_counter: 1 10/03/2025 06:56:49 AM UTC [INFO] Job retry for node 68df73b14ce74261cefc6fa0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b14ce74261cefc6fa0'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b14ce74261cefc6fa3 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b14ce74261cefc6fa3: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b14ce74261cefc6fa3:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b14ce74261cefc6fa3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b14ce74261cefc6fa3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fa6 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa6: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa6:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fa6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fa6'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fa8 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa8: Node current retry_counter: 1 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa8:Event data retry_counter: 2 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fa8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fa8'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fab 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fab: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fab:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fab submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fab'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:51 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fb0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b24ce74261cefc6fb0: Node current retry_counter: 0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b24ce74261cefc6fb0:Event data retry_counter: 1 10/03/2025 06:56:51 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fb0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fb0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:51 AM UTC [DEBUG] Event received: 68df73b34ce74261cefc6fb5 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b34ce74261cefc6fb5: Node current retry_counter: 0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b34ce74261cefc6fb5:Event data retry_counter: 1 10/03/2025 06:56:51 AM UTC [INFO] Job retry for node 68df73b34ce74261cefc6fb5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b34ce74261cefc6fb5'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:52 AM UTC [DEBUG] Event received: 68df73b34ce74261cefc6fb8 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b34ce74261cefc6fb8: Node current retry_counter: 0 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b34ce74261cefc6fb8:Event data retry_counter: 1 10/03/2025 06:56:52 AM UTC [INFO] Job retry for node 68df73b34ce74261cefc6fb8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b34ce74261cefc6fb8'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:52 AM UTC [DEBUG] Event received: 68df73b44ce74261cefc6fbb 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b44ce74261cefc6fbb: Node current retry_counter: 0 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b44ce74261cefc6fbb:Event data retry_counter: 1 10/03/2025 06:56:52 AM UTC [INFO] Job retry for node 68df73b44ce74261cefc6fbb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b44ce74261cefc6fbb'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:53 AM UTC [DEBUG] Event received: 68df73b44ce74261cefc6fbe 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b44ce74261cefc6fbe: Node current retry_counter: 0 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b44ce74261cefc6fbe:Event data retry_counter: 1 10/03/2025 06:56:53 AM UTC [INFO] Job retry for node 68df73b44ce74261cefc6fbe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b44ce74261cefc6fbe'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:53 AM UTC [DEBUG] Event received: 68df73b54ce74261cefc6fc1 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b54ce74261cefc6fc1: Node current retry_counter: 1 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b54ce74261cefc6fc1:Event data retry_counter: 2 10/03/2025 06:56:53 AM UTC [INFO] Job retry for node 68df73b54ce74261cefc6fc1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b54ce74261cefc6fc1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:55 AM UTC [DEBUG] Event received: 68df73b74ce74261cefc6fc7 10/03/2025 06:56:55 AM UTC [DEBUG] 68df73b74ce74261cefc6fc7: Node current retry_counter: 3 10/03/2025 06:56:55 AM UTC [INFO] 68df73b74ce74261cefc6fc7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:56:58 AM UTC [DEBUG] Event received: 68df73ba4ce74261cefc6fcb 10/03/2025 06:56:58 AM UTC [DEBUG] 68df73ba4ce74261cefc6fcb: Node current retry_counter: 1 10/03/2025 06:56:58 AM UTC [DEBUG] 68df73ba4ce74261cefc6fcb:Event data retry_counter: 2 10/03/2025 06:56:58 AM UTC [INFO] Job retry for node 68df73ba4ce74261cefc6fcb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ba4ce74261cefc6fcb'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:02 AM UTC [DEBUG] Event received: 68df73bd4ce74261cefc6fd1 10/03/2025 06:57:02 AM UTC [DEBUG] 68df73bd4ce74261cefc6fd1: Node current retry_counter: 1 10/03/2025 06:57:02 AM UTC [DEBUG] 68df73bd4ce74261cefc6fd1:Event data retry_counter: 2 10/03/2025 06:57:02 AM UTC [INFO] Job retry for node 68df73bd4ce74261cefc6fd1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73bd4ce74261cefc6fd1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:06 AM UTC [DEBUG] Event received: 68df73c24ce74261cefc6fd7 10/03/2025 06:57:06 AM UTC [DEBUG] 68df73c24ce74261cefc6fd7: Node current retry_counter: 1 10/03/2025 06:57:06 AM UTC [DEBUG] 68df73c24ce74261cefc6fd7:Event data retry_counter: 2 10/03/2025 06:57:06 AM UTC [INFO] Job retry for node 68df73c24ce74261cefc6fd7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c24ce74261cefc6fd7'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:10 AM UTC [DEBUG] Event received: 68df73c54ce74261cefc6fdd 10/03/2025 06:57:10 AM UTC [DEBUG] 68df73c54ce74261cefc6fdd: Node current retry_counter: 1 10/03/2025 06:57:10 AM UTC [DEBUG] 68df73c54ce74261cefc6fdd:Event data retry_counter: 2 10/03/2025 06:57:10 AM UTC [INFO] Job retry for node 68df73c54ce74261cefc6fdd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c54ce74261cefc6fdd'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:12 AM UTC [DEBUG] Event received: 68df73c84ce74261cefc6fe3 10/03/2025 06:57:12 AM UTC [DEBUG] 68df73c84ce74261cefc6fe3: Node current retry_counter: 1 10/03/2025 06:57:12 AM UTC [DEBUG] 68df73c84ce74261cefc6fe3:Event data retry_counter: 2 10/03/2025 06:57:12 AM UTC [INFO] Job retry for node 68df73c84ce74261cefc6fe3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c84ce74261cefc6fe3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:14 AM UTC [DEBUG] Event received: 68df73ca4ce74261cefc6fe6 10/03/2025 06:57:14 AM UTC [DEBUG] 68df73ca4ce74261cefc6fe6: Node current retry_counter: 1 10/03/2025 06:57:14 AM UTC [DEBUG] 68df73ca4ce74261cefc6fe6:Event data retry_counter: 2 10/03/2025 06:57:14 AM UTC [INFO] Job retry for node 68df73ca4ce74261cefc6fe6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ca4ce74261cefc6fe6'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:17 AM UTC [DEBUG] Event received: 68df73cc4ce74261cefc6fed 10/03/2025 06:57:17 AM UTC [DEBUG] 68df73cc4ce74261cefc6fed: Node current retry_counter: 1 10/03/2025 06:57:17 AM UTC [DEBUG] 68df73cc4ce74261cefc6fed:Event data retry_counter: 2 10/03/2025 06:57:17 AM UTC [INFO] Job retry for node 68df73cc4ce74261cefc6fed submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73cc4ce74261cefc6fed'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:18 AM UTC [DEBUG] Event received: 68df73ce4ce74261cefc6ff0 10/03/2025 06:57:18 AM UTC [DEBUG] 68df73ce4ce74261cefc6ff0: Node current retry_counter: 2 10/03/2025 06:57:18 AM UTC [DEBUG] 68df73ce4ce74261cefc6ff0:Event data retry_counter: 3 10/03/2025 06:57:18 AM UTC [INFO] Job retry for node 68df73ce4ce74261cefc6ff0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ce4ce74261cefc6ff0'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:21 AM UTC [DEBUG] Event received: 68df73d14ce74261cefc6ff6 10/03/2025 06:57:21 AM UTC [DEBUG] 68df73d14ce74261cefc6ff6: Node current retry_counter: 1 10/03/2025 06:57:21 AM UTC [DEBUG] 68df73d14ce74261cefc6ff6:Event data retry_counter: 2 10/03/2025 06:57:21 AM UTC [INFO] Job retry for node 68df73d14ce74261cefc6ff6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d14ce74261cefc6ff6'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:23 AM UTC [DEBUG] Event received: 68df73d34ce74261cefc6ffc 10/03/2025 06:57:23 AM UTC [DEBUG] 68df73d34ce74261cefc6ffc: Node current retry_counter: 1 10/03/2025 06:57:23 AM UTC [DEBUG] 68df73d34ce74261cefc6ffc:Event data retry_counter: 2 10/03/2025 06:57:23 AM UTC [INFO] Job retry for node 68df73d34ce74261cefc6ffc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d34ce74261cefc6ffc'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:25 AM UTC [DEBUG] Event received: 68df73d54ce74261cefc7000 10/03/2025 06:57:25 AM UTC [DEBUG] 68df73d54ce74261cefc7000: Node current retry_counter: 1 10/03/2025 06:57:25 AM UTC [DEBUG] 68df73d54ce74261cefc7000:Event data retry_counter: 2 10/03/2025 06:57:25 AM UTC [INFO] Job retry for node 68df73d54ce74261cefc7000 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d54ce74261cefc7000'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:28 AM UTC [DEBUG] Event received: 68df73d74ce74261cefc7007 10/03/2025 06:57:28 AM UTC [DEBUG] 68df73d74ce74261cefc7007: Node current retry_counter: 1 10/03/2025 06:57:28 AM UTC [DEBUG] 68df73d74ce74261cefc7007:Event data retry_counter: 2 10/03/2025 06:57:28 AM UTC [INFO] Job retry for node 68df73d74ce74261cefc7007 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d74ce74261cefc7007'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:30 AM UTC [DEBUG] Event received: 68df73da4ce74261cefc700a 10/03/2025 06:57:30 AM UTC [DEBUG] 68df73da4ce74261cefc700a: Node current retry_counter: 1 10/03/2025 06:57:30 AM UTC [DEBUG] 68df73da4ce74261cefc700a:Event data retry_counter: 2 10/03/2025 06:57:30 AM UTC [INFO] Job retry for node 68df73da4ce74261cefc700a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73da4ce74261cefc700a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:32 AM UTC [DEBUG] Event received: 68df73dc4ce74261cefc7010 10/03/2025 06:57:32 AM UTC [DEBUG] 68df73dc4ce74261cefc7010: Node current retry_counter: 1 10/03/2025 06:57:32 AM UTC [DEBUG] 68df73dc4ce74261cefc7010:Event data retry_counter: 2 10/03/2025 06:57:32 AM UTC [INFO] Job retry for node 68df73dc4ce74261cefc7010 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73dc4ce74261cefc7010'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:35 AM UTC [DEBUG] Event received: 68df73de4ce74261cefc7014 10/03/2025 06:57:35 AM UTC [DEBUG] 68df73de4ce74261cefc7014: Node current retry_counter: 1 10/03/2025 06:57:35 AM UTC [DEBUG] 68df73de4ce74261cefc7014:Event data retry_counter: 2 10/03/2025 06:57:35 AM UTC [INFO] Job retry for node 68df73de4ce74261cefc7014 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73de4ce74261cefc7014'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:37 AM UTC [DEBUG] Event received: 68df73e04ce74261cefc7019 10/03/2025 06:57:37 AM UTC [DEBUG] 68df73e04ce74261cefc7019: Node current retry_counter: 2 10/03/2025 06:57:37 AM UTC [DEBUG] 68df73e04ce74261cefc7019:Event data retry_counter: 3 10/03/2025 06:57:37 AM UTC [INFO] Job retry for node 68df73e04ce74261cefc7019 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e04ce74261cefc7019'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:40 AM UTC [DEBUG] Event received: 68df73e44ce74261cefc701f 10/03/2025 06:57:40 AM UTC [DEBUG] 68df73e44ce74261cefc701f: Node current retry_counter: 1 10/03/2025 06:57:40 AM UTC [DEBUG] 68df73e44ce74261cefc701f:Event data retry_counter: 2 10/03/2025 06:57:40 AM UTC [INFO] Job retry for node 68df73e44ce74261cefc701f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e44ce74261cefc701f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:42 AM UTC [DEBUG] Event received: 68df73e64ce74261cefc7022 10/03/2025 06:57:42 AM UTC [DEBUG] 68df73e64ce74261cefc7022: Node current retry_counter: 1 10/03/2025 06:57:42 AM UTC [DEBUG] 68df73e64ce74261cefc7022:Event data retry_counter: 2 10/03/2025 06:57:42 AM UTC [INFO] Job retry for node 68df73e64ce74261cefc7022 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e64ce74261cefc7022'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:45 AM UTC [DEBUG] Event received: 68df73e84ce74261cefc7028 10/03/2025 06:57:45 AM UTC [DEBUG] 68df73e84ce74261cefc7028: Node current retry_counter: 1 10/03/2025 06:57:45 AM UTC [DEBUG] 68df73e84ce74261cefc7028:Event data retry_counter: 2 10/03/2025 06:57:45 AM UTC [INFO] Job retry for node 68df73e84ce74261cefc7028 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e84ce74261cefc7028'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:47 AM UTC [DEBUG] Event received: 68df73ea4ce74261cefc702d 10/03/2025 06:57:47 AM UTC [DEBUG] 68df73ea4ce74261cefc702d: Node current retry_counter: 1 10/03/2025 06:57:47 AM UTC [DEBUG] 68df73ea4ce74261cefc702d:Event data retry_counter: 2 10/03/2025 06:57:47 AM UTC [INFO] Job retry for node 68df73ea4ce74261cefc702d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ea4ce74261cefc702d'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:49 AM UTC [DEBUG] Event received: 68df73ec4ce74261cefc7032 10/03/2025 06:57:49 AM UTC [DEBUG] 68df73ec4ce74261cefc7032: Node current retry_counter: 1 10/03/2025 06:57:49 AM UTC [DEBUG] 68df73ec4ce74261cefc7032:Event data retry_counter: 2 10/03/2025 06:57:49 AM UTC [INFO] Job retry for node 68df73ec4ce74261cefc7032 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ec4ce74261cefc7032'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:51 AM UTC [DEBUG] Event received: 68df73ef4ce74261cefc7038 10/03/2025 06:57:51 AM UTC [DEBUG] 68df73ef4ce74261cefc7038: Node current retry_counter: 1 10/03/2025 06:57:51 AM UTC [DEBUG] 68df73ef4ce74261cefc7038:Event data retry_counter: 2 10/03/2025 06:57:51 AM UTC [INFO] Job retry for node 68df73ef4ce74261cefc7038 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ef4ce74261cefc7038'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:54 AM UTC [DEBUG] Event received: 68df73f24ce74261cefc703c 10/03/2025 06:57:54 AM UTC [DEBUG] 68df73f24ce74261cefc703c: Node current retry_counter: 1 10/03/2025 06:57:54 AM UTC [DEBUG] 68df73f24ce74261cefc703c:Event data retry_counter: 2 10/03/2025 06:57:54 AM UTC [INFO] Job retry for node 68df73f24ce74261cefc703c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f24ce74261cefc703c'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:56 AM UTC [DEBUG] Event received: 68df73f44ce74261cefc7044 10/03/2025 06:57:56 AM UTC [DEBUG] 68df73f44ce74261cefc7044: Node current retry_counter: 2 10/03/2025 06:57:56 AM UTC [DEBUG] 68df73f44ce74261cefc7044:Event data retry_counter: 3 10/03/2025 06:57:56 AM UTC [INFO] Job retry for node 68df73f44ce74261cefc7044 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f44ce74261cefc7044'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:59 AM UTC [DEBUG] Event received: 68df73f64ce74261cefc7047 10/03/2025 06:57:59 AM UTC [DEBUG] 68df73f64ce74261cefc7047: Node current retry_counter: 1 10/03/2025 06:57:59 AM UTC [DEBUG] 68df73f64ce74261cefc7047:Event data retry_counter: 2 10/03/2025 06:57:59 AM UTC [INFO] Job retry for node 68df73f64ce74261cefc7047 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f64ce74261cefc7047'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:01 AM UTC [DEBUG] Event received: 68df73f94ce74261cefc704e 10/03/2025 06:58:01 AM UTC [DEBUG] 68df73f94ce74261cefc704e: Node current retry_counter: 1 10/03/2025 06:58:01 AM UTC [DEBUG] 68df73f94ce74261cefc704e:Event data retry_counter: 2 10/03/2025 06:58:01 AM UTC [INFO] Job retry for node 68df73f94ce74261cefc704e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f94ce74261cefc704e'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:03 AM UTC [DEBUG] Event received: 68df73fb4ce74261cefc7051 10/03/2025 06:58:03 AM UTC [DEBUG] 68df73fb4ce74261cefc7051: Node current retry_counter: 1 10/03/2025 06:58:04 AM UTC [DEBUG] 68df73fb4ce74261cefc7051:Event data retry_counter: 2 10/03/2025 06:58:04 AM UTC [INFO] Job retry for node 68df73fb4ce74261cefc7051 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73fb4ce74261cefc7051'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:06 AM UTC [DEBUG] Event received: 68df73fd4ce74261cefc7057 10/03/2025 06:58:06 AM UTC [DEBUG] 68df73fd4ce74261cefc7057: Node current retry_counter: 1 10/03/2025 06:58:06 AM UTC [DEBUG] 68df73fd4ce74261cefc7057:Event data retry_counter: 2 10/03/2025 06:58:06 AM UTC [INFO] Job retry for node 68df73fd4ce74261cefc7057 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73fd4ce74261cefc7057'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:08 AM UTC [DEBUG] Event received: 68df73ff4ce74261cefc705a 10/03/2025 06:58:08 AM UTC [DEBUG] 68df73ff4ce74261cefc705a: Node current retry_counter: 1 10/03/2025 06:58:08 AM UTC [DEBUG] 68df73ff4ce74261cefc705a:Event data retry_counter: 2 10/03/2025 06:58:08 AM UTC [INFO] Job retry for node 68df73ff4ce74261cefc705a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ff4ce74261cefc705a'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:11 AM UTC [DEBUG] Event received: 68df74024ce74261cefc7060 10/03/2025 06:58:11 AM UTC [DEBUG] 68df74024ce74261cefc7060: Node current retry_counter: 1 10/03/2025 06:58:11 AM UTC [DEBUG] 68df74024ce74261cefc7060:Event data retry_counter: 2 10/03/2025 06:58:11 AM UTC [INFO] Job retry for node 68df74024ce74261cefc7060 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74024ce74261cefc7060'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:14 AM UTC [DEBUG] Event received: 68df74054ce74261cefc7067 10/03/2025 06:58:14 AM UTC [DEBUG] 68df74054ce74261cefc7067: Node current retry_counter: 1 10/03/2025 06:58:14 AM UTC [DEBUG] 68df74054ce74261cefc7067:Event data retry_counter: 2 10/03/2025 06:58:14 AM UTC [INFO] Job retry for node 68df74054ce74261cefc7067 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74054ce74261cefc7067'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:15 AM UTC [DEBUG] Event received: 68df74074ce74261cefc706a 10/03/2025 06:58:15 AM UTC [DEBUG] 68df74074ce74261cefc706a: Node current retry_counter: 2 10/03/2025 06:58:15 AM UTC [DEBUG] 68df74074ce74261cefc706a:Event data retry_counter: 3 10/03/2025 06:58:15 AM UTC [INFO] Job retry for node 68df74074ce74261cefc706a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74074ce74261cefc706a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:18 AM UTC [DEBUG] Event received: 68df740a4ce74261cefc7072 10/03/2025 06:58:18 AM UTC [DEBUG] 68df740a4ce74261cefc7072: Node current retry_counter: 1 10/03/2025 06:58:18 AM UTC [DEBUG] 68df740a4ce74261cefc7072:Event data retry_counter: 2 10/03/2025 06:58:18 AM UTC [INFO] Job retry for node 68df740a4ce74261cefc7072 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740a4ce74261cefc7072'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:20 AM UTC [DEBUG] Event received: 68df740c4ce74261cefc7075 10/03/2025 06:58:20 AM UTC [DEBUG] 68df740c4ce74261cefc7075: Node current retry_counter: 1 10/03/2025 06:58:20 AM UTC [DEBUG] 68df740c4ce74261cefc7075:Event data retry_counter: 2 10/03/2025 06:58:20 AM UTC [INFO] Job retry for node 68df740c4ce74261cefc7075 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740c4ce74261cefc7075'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:23 AM UTC [DEBUG] Event received: 68df740f4ce74261cefc707b 10/03/2025 06:58:23 AM UTC [DEBUG] 68df740f4ce74261cefc707b: Node current retry_counter: 1 10/03/2025 06:58:23 AM UTC [DEBUG] 68df740f4ce74261cefc707b:Event data retry_counter: 2 10/03/2025 06:58:23 AM UTC [INFO] Job retry for node 68df740f4ce74261cefc707b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740f4ce74261cefc707b'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:26 AM UTC [DEBUG] Event received: 68df74124ce74261cefc7082 10/03/2025 06:58:26 AM UTC [DEBUG] 68df74124ce74261cefc7082: Node current retry_counter: 1 10/03/2025 06:58:26 AM UTC [DEBUG] 68df74124ce74261cefc7082:Event data retry_counter: 2 10/03/2025 06:58:26 AM UTC [INFO] Job retry for node 68df74124ce74261cefc7082 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74124ce74261cefc7082'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:28 AM UTC [DEBUG] Event received: 68df74144ce74261cefc7086 10/03/2025 06:58:28 AM UTC [DEBUG] 68df74144ce74261cefc7086: Node current retry_counter: 1 10/03/2025 06:58:28 AM UTC [DEBUG] 68df74144ce74261cefc7086:Event data retry_counter: 2 10/03/2025 06:58:28 AM UTC [INFO] Job retry for node 68df74144ce74261cefc7086 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74144ce74261cefc7086'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:31 AM UTC [DEBUG] Event received: 68df74164ce74261cefc708c 10/03/2025 06:58:31 AM UTC [DEBUG] 68df74164ce74261cefc708c: Node current retry_counter: 1 10/03/2025 06:58:31 AM UTC [DEBUG] 68df74164ce74261cefc708c:Event data retry_counter: 2 10/03/2025 06:58:31 AM UTC [INFO] Job retry for node 68df74164ce74261cefc708c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74164ce74261cefc708c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:32 AM UTC [DEBUG] Event received: 68df74184ce74261cefc708f 10/03/2025 06:58:32 AM UTC [DEBUG] 68df74184ce74261cefc708f: Node current retry_counter: 2 10/03/2025 06:58:32 AM UTC [DEBUG] 68df74184ce74261cefc708f:Event data retry_counter: 3 10/03/2025 06:58:32 AM UTC [INFO] Job retry for node 68df74184ce74261cefc708f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74184ce74261cefc708f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:36 AM UTC [DEBUG] Event received: 68df741c4ce74261cefc7099 10/03/2025 06:58:36 AM UTC [DEBUG] 68df741c4ce74261cefc7099: Node current retry_counter: 1 10/03/2025 06:58:36 AM UTC [DEBUG] 68df741c4ce74261cefc7099:Event data retry_counter: 2 10/03/2025 06:58:36 AM UTC [INFO] Job retry for node 68df741c4ce74261cefc7099 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df741c4ce74261cefc7099'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:39 AM UTC [DEBUG] Event received: 68df741f4ce74261cefc709f 10/03/2025 06:58:39 AM UTC [DEBUG] 68df741f4ce74261cefc709f: Node current retry_counter: 1 10/03/2025 06:58:39 AM UTC [DEBUG] 68df741f4ce74261cefc709f:Event data retry_counter: 2 10/03/2025 06:58:39 AM UTC [INFO] Job retry for node 68df741f4ce74261cefc709f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df741f4ce74261cefc709f'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:42 AM UTC [DEBUG] Event received: 68df74214ce74261cefc70a3 10/03/2025 06:58:42 AM UTC [DEBUG] 68df74214ce74261cefc70a3: Node current retry_counter: 1 10/03/2025 06:58:42 AM UTC [DEBUG] 68df74214ce74261cefc70a3:Event data retry_counter: 2 10/03/2025 06:58:42 AM UTC [INFO] Job retry for node 68df74214ce74261cefc70a3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74214ce74261cefc70a3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:44 AM UTC [DEBUG] Event received: 68df74244ce74261cefc70a9 10/03/2025 06:58:44 AM UTC [DEBUG] 68df74244ce74261cefc70a9: Node current retry_counter: 1 10/03/2025 06:58:44 AM UTC [DEBUG] 68df74244ce74261cefc70a9:Event data retry_counter: 2 10/03/2025 06:58:44 AM UTC [INFO] Job retry for node 68df74244ce74261cefc70a9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74244ce74261cefc70a9'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:46 AM UTC [DEBUG] Event received: 68df74264ce74261cefc70ad 10/03/2025 06:58:46 AM UTC [DEBUG] 68df74264ce74261cefc70ad: Node current retry_counter: 1 10/03/2025 06:58:46 AM UTC [DEBUG] 68df74264ce74261cefc70ad:Event data retry_counter: 2 10/03/2025 06:58:46 AM UTC [INFO] Job retry for node 68df74264ce74261cefc70ad submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74264ce74261cefc70ad'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:49 AM UTC [DEBUG] Event received: 68df74284ce74261cefc70b4 10/03/2025 06:58:49 AM UTC [DEBUG] 68df74284ce74261cefc70b4: Node current retry_counter: 1 10/03/2025 06:58:49 AM UTC [DEBUG] 68df74284ce74261cefc70b4:Event data retry_counter: 2 10/03/2025 06:58:49 AM UTC [INFO] Job retry for node 68df74284ce74261cefc70b4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74284ce74261cefc70b4'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:51 AM UTC [DEBUG] Event received: 68df742a4ce74261cefc70b7 10/03/2025 06:58:51 AM UTC [DEBUG] 68df742a4ce74261cefc70b7: Node current retry_counter: 1 10/03/2025 06:58:51 AM UTC [DEBUG] 68df742a4ce74261cefc70b7:Event data retry_counter: 2 10/03/2025 06:58:51 AM UTC [INFO] Job retry for node 68df742a4ce74261cefc70b7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df742a4ce74261cefc70b7'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:52 AM UTC [DEBUG] Event received: 68df742c4ce74261cefc70be 10/03/2025 06:58:52 AM UTC [DEBUG] 68df742c4ce74261cefc70be: Node current retry_counter: 2 10/03/2025 06:58:52 AM UTC [DEBUG] 68df742c4ce74261cefc70be:Event data retry_counter: 3 10/03/2025 06:58:52 AM UTC [INFO] Job retry for node 68df742c4ce74261cefc70be submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df742c4ce74261cefc70be'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:56 AM UTC [DEBUG] Event received: 68df74304ce74261cefc70c6 10/03/2025 06:58:56 AM UTC [DEBUG] 68df74304ce74261cefc70c6: Node current retry_counter: 1 10/03/2025 06:58:56 AM UTC [DEBUG] 68df74304ce74261cefc70c6:Event data retry_counter: 2 10/03/2025 06:58:56 AM UTC [INFO] Job retry for node 68df74304ce74261cefc70c6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74304ce74261cefc70c6'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:58 AM UTC [DEBUG] Event received: 68dcd52eb8c4bf214a13c005 10/03/2025 06:58:58 AM UTC [DEBUG] 68dcd52eb8c4bf214a13c005: Node current retry_counter: 2 10/03/2025 06:58:58 AM UTC [DEBUG] 68dcd52eb8c4bf214a13c005:Event data retry_counter: 3 10/03/2025 06:58:58 AM UTC [INFO] Job retry for node 68dcd52eb8c4bf214a13c005 submitted. Parent node: 68d79eca8dd6b39fd1aea2cb 10/03/2025 06:58:58 AM UTC [DEBUG] Event:{'data': {'id': '68d79eca8dd6b39fd1aea2cb', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d79e6b8dd6b39fd1aea26d', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_dtbs_stderr.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/.config', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/metadata.json', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': '19569aa9d0b2f487e428241c0bad4c1c036165d4', 'describe': 'staging-next-20250927.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-12741-g19569aa9d0b2f', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250927.0'], 'commit_message': 'staging-next-20250927.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d79eca8dd6b39fd1aea2cb-kbuild-gcc-12-arm-scdwn6tg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd52eb8c4bf214a13c005'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-27T08:22:34.178000', 'updated': '2025-09-27T14:23:15.499000', 'timeout': '2025-09-27T14:22:34.178000', 'holdoff': '2025-09-27T08:52:14.338000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '19c4c52a9f82372c528462473b14913c7119900045594050b349f861b2186e61', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:59 AM UTC [DEBUG] Event received: 68df74324ce74261cefc70d0 10/03/2025 06:58:59 AM UTC [DEBUG] 68df74324ce74261cefc70d0: Node current retry_counter: 1 10/03/2025 06:58:59 AM UTC [DEBUG] 68df74324ce74261cefc70d0:Event data retry_counter: 2 10/03/2025 06:58:59 AM UTC [INFO] Job retry for node 68df74324ce74261cefc70d0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74324ce74261cefc70d0'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:01 AM UTC [DEBUG] Event received: 68df74354ce74261cefc70d6 10/03/2025 06:59:01 AM UTC [DEBUG] 68df74354ce74261cefc70d6: Node current retry_counter: 1 10/03/2025 06:59:01 AM UTC [DEBUG] 68df74354ce74261cefc70d6:Event data retry_counter: 2 10/03/2025 06:59:01 AM UTC [INFO] Job retry for node 68df74354ce74261cefc70d6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74354ce74261cefc70d6'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:04 AM UTC [DEBUG] Event received: 68df74374ce74261cefc70d9 10/03/2025 06:59:04 AM UTC [DEBUG] 68df74374ce74261cefc70d9: Node current retry_counter: 1 10/03/2025 06:59:04 AM UTC [DEBUG] 68df74374ce74261cefc70d9:Event data retry_counter: 2 10/03/2025 06:59:04 AM UTC [INFO] Job retry for node 68df74374ce74261cefc70d9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74374ce74261cefc70d9'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:06 AM UTC [DEBUG] Event received: 68df743a4ce74261cefc70df 10/03/2025 06:59:06 AM UTC [DEBUG] 68df743a4ce74261cefc70df: Node current retry_counter: 1 10/03/2025 06:59:06 AM UTC [DEBUG] 68df743a4ce74261cefc70df:Event data retry_counter: 2 10/03/2025 06:59:06 AM UTC [INFO] Job retry for node 68df743a4ce74261cefc70df submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df743a4ce74261cefc70df'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:10 AM UTC [DEBUG] Event received: 68df743d4ce74261cefc70e6 10/03/2025 06:59:10 AM UTC [DEBUG] 68df743d4ce74261cefc70e6: Node current retry_counter: 1 10/03/2025 06:59:10 AM UTC [DEBUG] 68df743d4ce74261cefc70e6:Event data retry_counter: 2 10/03/2025 06:59:10 AM UTC [INFO] Job retry for node 68df743d4ce74261cefc70e6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df743d4ce74261cefc70e6'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:13 AM UTC [DEBUG] Event received: 68df74404ce74261cefc70ea 10/03/2025 06:59:13 AM UTC [DEBUG] 68df74404ce74261cefc70ea: Node current retry_counter: 1 10/03/2025 06:59:13 AM UTC [DEBUG] 68df74404ce74261cefc70ea:Event data retry_counter: 2 10/03/2025 06:59:13 AM UTC [INFO] Job retry for node 68df74404ce74261cefc70ea submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74404ce74261cefc70ea'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:14 AM UTC [DEBUG] Event received: 68df74424ce74261cefc70f1 10/03/2025 06:59:14 AM UTC [DEBUG] 68df74424ce74261cefc70f1: Node current retry_counter: 2 10/03/2025 06:59:14 AM UTC [DEBUG] 68df74424ce74261cefc70f1:Event data retry_counter: 3 10/03/2025 06:59:14 AM UTC [INFO] Job retry for node 68df74424ce74261cefc70f1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74424ce74261cefc70f1'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:59:19 AM UTC [DEBUG] Event received: 68df74474ce74261cefc70f8 10/03/2025 06:59:19 AM UTC [DEBUG] 68df74474ce74261cefc70f8: Node current retry_counter: 1 10/03/2025 06:59:19 AM UTC [DEBUG] 68df74474ce74261cefc70f8:Event data retry_counter: 2 10/03/2025 06:59:19 AM UTC [INFO] Job retry for node 68df74474ce74261cefc70f8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74474ce74261cefc70f8'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:21 AM UTC [DEBUG] Event received: 68df74494ce74261cefc70fe 10/03/2025 06:59:21 AM UTC [DEBUG] 68df74494ce74261cefc70fe: Node current retry_counter: 1 10/03/2025 06:59:21 AM UTC [DEBUG] 68df74494ce74261cefc70fe:Event data retry_counter: 2 10/03/2025 06:59:21 AM UTC [INFO] Job retry for node 68df74494ce74261cefc70fe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74494ce74261cefc70fe'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:24 AM UTC [DEBUG] Event received: 68df744c4ce74261cefc7103 10/03/2025 06:59:24 AM UTC [DEBUG] 68df744c4ce74261cefc7103: Node current retry_counter: 1 10/03/2025 06:59:24 AM UTC [DEBUG] 68df744c4ce74261cefc7103:Event data retry_counter: 2 10/03/2025 06:59:24 AM UTC [INFO] Job retry for node 68df744c4ce74261cefc7103 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df744c4ce74261cefc7103'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:27 AM UTC [DEBUG] Event received: 68df744e4ce74261cefc710b 10/03/2025 06:59:27 AM UTC [DEBUG] 68df744e4ce74261cefc710b: Node current retry_counter: 1 10/03/2025 06:59:27 AM UTC [DEBUG] 68df744e4ce74261cefc710b:Event data retry_counter: 2 10/03/2025 06:59:27 AM UTC [INFO] Job retry for node 68df744e4ce74261cefc710b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df744e4ce74261cefc710b'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:29 AM UTC [DEBUG] Event received: 68df74514ce74261cefc710e 10/03/2025 06:59:29 AM UTC [DEBUG] 68df74514ce74261cefc710e: Node current retry_counter: 1 10/03/2025 06:59:29 AM UTC [DEBUG] 68df74514ce74261cefc710e:Event data retry_counter: 2 10/03/2025 06:59:29 AM UTC [INFO] Job retry for node 68df74514ce74261cefc710e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74514ce74261cefc710e'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:30 AM UTC [DEBUG] Event received: 68df74524ce74261cefc7115 10/03/2025 06:59:30 AM UTC [DEBUG] 68df74524ce74261cefc7115: Node current retry_counter: 3 10/03/2025 06:59:30 AM UTC [INFO] 68df74524ce74261cefc7115 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:59:34 AM UTC [DEBUG] Event received: 68df74564ce74261cefc711d 10/03/2025 06:59:34 AM UTC [DEBUG] 68df74564ce74261cefc711d: Node current retry_counter: 1 10/03/2025 06:59:34 AM UTC [DEBUG] 68df74564ce74261cefc711d:Event data retry_counter: 2 10/03/2025 06:59:34 AM UTC [INFO] Job retry for node 68df74564ce74261cefc711d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74564ce74261cefc711d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:37 AM UTC [DEBUG] Event received: 68df74594ce74261cefc7124 10/03/2025 06:59:37 AM UTC [DEBUG] 68df74594ce74261cefc7124: Node current retry_counter: 1 10/03/2025 06:59:37 AM UTC [DEBUG] 68df74594ce74261cefc7124:Event data retry_counter: 2 10/03/2025 06:59:37 AM UTC [INFO] Job retry for node 68df74594ce74261cefc7124 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74594ce74261cefc7124'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:40 AM UTC [DEBUG] Event received: 68df745b4ce74261cefc712a 10/03/2025 06:59:40 AM UTC [DEBUG] 68df745b4ce74261cefc712a: Node current retry_counter: 1 10/03/2025 06:59:40 AM UTC [DEBUG] 68df745b4ce74261cefc712a:Event data retry_counter: 2 10/03/2025 06:59:40 AM UTC [INFO] Job retry for node 68df745b4ce74261cefc712a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df745b4ce74261cefc712a'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:42 AM UTC [DEBUG] Event received: 68df745e4ce74261cefc7132 10/03/2025 06:59:42 AM UTC [DEBUG] 68df745e4ce74261cefc7132: Node current retry_counter: 1 10/03/2025 06:59:42 AM UTC [DEBUG] 68df745e4ce74261cefc7132:Event data retry_counter: 2 10/03/2025 06:59:42 AM UTC [INFO] Job retry for node 68df745e4ce74261cefc7132 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df745e4ce74261cefc7132'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:45 AM UTC [DEBUG] Event received: 68df74604ce74261cefc7136 10/03/2025 06:59:45 AM UTC [DEBUG] 68df74604ce74261cefc7136: Node current retry_counter: 1 10/03/2025 06:59:45 AM UTC [DEBUG] 68df74604ce74261cefc7136:Event data retry_counter: 2 10/03/2025 06:59:45 AM UTC [INFO] Job retry for node 68df74604ce74261cefc7136 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74604ce74261cefc7136'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:47 AM UTC [DEBUG] Event received: 68df74624ce74261cefc713c 10/03/2025 06:59:47 AM UTC [DEBUG] 68df74624ce74261cefc713c: Node current retry_counter: 1 10/03/2025 06:59:47 AM UTC [DEBUG] 68df74624ce74261cefc713c:Event data retry_counter: 2 10/03/2025 06:59:47 AM UTC [INFO] Job retry for node 68df74624ce74261cefc713c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74624ce74261cefc713c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:49 AM UTC [DEBUG] Event received: 68df74654ce74261cefc7140 10/03/2025 06:59:49 AM UTC [DEBUG] 68df74654ce74261cefc7140: Node current retry_counter: 1 10/03/2025 06:59:49 AM UTC [DEBUG] 68df74654ce74261cefc7140:Event data retry_counter: 2 10/03/2025 06:59:49 AM UTC [INFO] Job retry for node 68df74654ce74261cefc7140 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74654ce74261cefc7140'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:50 AM UTC [DEBUG] Event received: 68df74664ce74261cefc7146 10/03/2025 06:59:50 AM UTC [DEBUG] 68df74664ce74261cefc7146: Node current retry_counter: 2 10/03/2025 06:59:50 AM UTC [DEBUG] 68df74664ce74261cefc7146:Event data retry_counter: 3 10/03/2025 06:59:50 AM UTC [INFO] Job retry for node 68df74664ce74261cefc7146 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74664ce74261cefc7146'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:59:54 AM UTC [DEBUG] Event received: 68df746a4ce74261cefc714b 10/03/2025 06:59:54 AM UTC [DEBUG] 68df746a4ce74261cefc714b: Node current retry_counter: 1 10/03/2025 06:59:54 AM UTC [DEBUG] 68df746a4ce74261cefc714b:Event data retry_counter: 2 10/03/2025 06:59:55 AM UTC [INFO] Job retry for node 68df746a4ce74261cefc714b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746a4ce74261cefc714b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:56 AM UTC [DEBUG] Event received: 68df746b4ce74261cefc7151 10/03/2025 06:59:56 AM UTC [DEBUG] 68df746b4ce74261cefc7151: Node current retry_counter: 0 10/03/2025 06:59:56 AM UTC [DEBUG] 68df746b4ce74261cefc7151:Event data retry_counter: 1 10/03/2025 06:59:56 AM UTC [INFO] Job retry for node 68df746b4ce74261cefc7151 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746b4ce74261cefc7151'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:57 AM UTC [DEBUG] Event received: 68df746c4ce74261cefc7154 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746c4ce74261cefc7154: Node current retry_counter: 0 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746c4ce74261cefc7154:Event data retry_counter: 1 10/03/2025 06:59:57 AM UTC [INFO] Job retry for node 68df746c4ce74261cefc7154 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746c4ce74261cefc7154'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:57 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc7157 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746d4ce74261cefc7157: Node current retry_counter: 0 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746d4ce74261cefc7157:Event data retry_counter: 1 10/03/2025 06:59:57 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc7157 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc7157'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:58 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc715b 10/03/2025 06:59:58 AM UTC [DEBUG] 68df746d4ce74261cefc715b: Node current retry_counter: 0 10/03/2025 06:59:58 AM UTC [DEBUG] 68df746d4ce74261cefc715b:Event data retry_counter: 1 10/03/2025 06:59:58 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc715b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc715b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc715d 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746d4ce74261cefc715d: Node current retry_counter: 1 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746d4ce74261cefc715d:Event data retry_counter: 2 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc715d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc715d'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746e4ce74261cefc7160 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7160: Node current retry_counter: 0 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7160:Event data retry_counter: 1 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746e4ce74261cefc7160 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746e4ce74261cefc7160'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746e4ce74261cefc7165 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7165: Node current retry_counter: 0 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7165:Event data retry_counter: 1 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746e4ce74261cefc7165 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746e4ce74261cefc7165'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746f4ce74261cefc716c 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746f4ce74261cefc716c: Node current retry_counter: 0 10/03/2025 07:00:00 AM UTC [DEBUG] 68df746f4ce74261cefc716c:Event data retry_counter: 1 10/03/2025 07:00:00 AM UTC [INFO] Job retry for node 68df746f4ce74261cefc716c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746f4ce74261cefc716c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:00 AM UTC [DEBUG] Event received: 68df74704ce74261cefc716f 10/03/2025 07:00:00 AM UTC [DEBUG] 68df74704ce74261cefc716f: Node current retry_counter: 0 10/03/2025 07:00:00 AM UTC [DEBUG] 68df74704ce74261cefc716f:Event data retry_counter: 1 10/03/2025 07:00:00 AM UTC [INFO] Job retry for node 68df74704ce74261cefc716f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74704ce74261cefc716f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:01 AM UTC [DEBUG] Event received: 68df74704ce74261cefc7172 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74704ce74261cefc7172: Node current retry_counter: 0 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74704ce74261cefc7172:Event data retry_counter: 1 10/03/2025 07:00:01 AM UTC [INFO] Job retry for node 68df74704ce74261cefc7172 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74704ce74261cefc7172'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:01 AM UTC [DEBUG] Event received: 68df74714ce74261cefc7175 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74714ce74261cefc7175: Node current retry_counter: 0 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74714ce74261cefc7175:Event data retry_counter: 1 10/03/2025 07:00:01 AM UTC [INFO] Job retry for node 68df74714ce74261cefc7175 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc7175'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74714ce74261cefc7178 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc7178: Node current retry_counter: 0 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc7178:Event data retry_counter: 1 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74714ce74261cefc7178 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc7178'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74714ce74261cefc717a 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc717a: Node current retry_counter: 1 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc717a:Event data retry_counter: 2 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74714ce74261cefc717a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc717a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74724ce74261cefc717d 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74724ce74261cefc717d: Node current retry_counter: 0 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74724ce74261cefc717d:Event data retry_counter: 1 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74724ce74261cefc717d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74724ce74261cefc717d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:03 AM UTC [DEBUG] Event received: 68df74724ce74261cefc7181 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74724ce74261cefc7181: Node current retry_counter: 0 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74724ce74261cefc7181:Event data retry_counter: 1 10/03/2025 07:00:03 AM UTC [INFO] Job retry for node 68df74724ce74261cefc7181 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74724ce74261cefc7181'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:03 AM UTC [DEBUG] Event received: 68df74734ce74261cefc7184 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74734ce74261cefc7184: Node current retry_counter: 0 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74734ce74261cefc7184:Event data retry_counter: 1 10/03/2025 07:00:03 AM UTC [INFO] Job retry for node 68df74734ce74261cefc7184 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74734ce74261cefc7184'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:04 AM UTC [DEBUG] Event received: 68df74734ce74261cefc7188 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74734ce74261cefc7188: Node current retry_counter: 0 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74734ce74261cefc7188:Event data retry_counter: 1 10/03/2025 07:00:04 AM UTC [INFO] Job retry for node 68df74734ce74261cefc7188 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74734ce74261cefc7188'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:04 AM UTC [DEBUG] Event received: 68df74744ce74261cefc718d 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74744ce74261cefc718d: Node current retry_counter: 0 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74744ce74261cefc718d:Event data retry_counter: 1 10/03/2025 07:00:04 AM UTC [INFO] Job retry for node 68df74744ce74261cefc718d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc718d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74744ce74261cefc7190 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7190: Node current retry_counter: 0 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7190:Event data retry_counter: 1 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74744ce74261cefc7190 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc7190'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74744ce74261cefc7192 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7192: Node current retry_counter: 1 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7192:Event data retry_counter: 2 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74744ce74261cefc7192 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc7192'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74754ce74261cefc7195 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74754ce74261cefc7195: Node current retry_counter: 0 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74754ce74261cefc7195:Event data retry_counter: 1 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74754ce74261cefc7195 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74754ce74261cefc7195'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:06 AM UTC [DEBUG] Event received: 68df74754ce74261cefc7199 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74754ce74261cefc7199: Node current retry_counter: 0 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74754ce74261cefc7199:Event data retry_counter: 1 10/03/2025 07:00:06 AM UTC [INFO] Job retry for node 68df74754ce74261cefc7199 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74754ce74261cefc7199'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:06 AM UTC [DEBUG] Event received: 68df74764ce74261cefc719d 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74764ce74261cefc719d: Node current retry_counter: 0 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74764ce74261cefc719d:Event data retry_counter: 1 10/03/2025 07:00:06 AM UTC [INFO] Job retry for node 68df74764ce74261cefc719d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74764ce74261cefc719d'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:07 AM UTC [DEBUG] Event received: 68df74764ce74261cefc71a0 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74764ce74261cefc71a0: Node current retry_counter: 0 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74764ce74261cefc71a0:Event data retry_counter: 1 10/03/2025 07:00:07 AM UTC [INFO] Job retry for node 68df74764ce74261cefc71a0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74764ce74261cefc71a0'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:07 AM UTC [DEBUG] Event received: 68df74774ce74261cefc71a3 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74774ce74261cefc71a3: Node current retry_counter: 0 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74774ce74261cefc71a3:Event data retry_counter: 1 10/03/2025 07:00:08 AM UTC [INFO] Job retry for node 68df74774ce74261cefc71a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74774ce74261cefc71a3'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:08 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71a6 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a6: Node current retry_counter: 0 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a6:Event data retry_counter: 1 10/03/2025 07:00:08 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71a6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71a6'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:08 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71a8 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a8: Node current retry_counter: 1 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71a8:Event data retry_counter: 2 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71a8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71a8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:09 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71ab 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71ab: Node current retry_counter: 0 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71ab:Event data retry_counter: 1 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71ab submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71ab'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:09 AM UTC [DEBUG] Event received: 68df74794ce74261cefc71b2 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74794ce74261cefc71b2: Node current retry_counter: 0 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74794ce74261cefc71b2:Event data retry_counter: 1 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74794ce74261cefc71b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74794ce74261cefc71b2'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:10 AM UTC [DEBUG] Event received: 68df74794ce74261cefc71b5 10/03/2025 07:00:10 AM UTC [DEBUG] 68df74794ce74261cefc71b5: Node current retry_counter: 0 10/03/2025 07:00:10 AM UTC [DEBUG] 68df74794ce74261cefc71b5:Event data retry_counter: 1 10/03/2025 07:00:10 AM UTC [INFO] Job retry for node 68df74794ce74261cefc71b5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74794ce74261cefc71b5'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:10 AM UTC [DEBUG] Event received: 68df747a4ce74261cefc71b9 10/03/2025 07:00:10 AM UTC [DEBUG] 68df747a4ce74261cefc71b9: Node current retry_counter: 0 10/03/2025 07:00:10 AM UTC [DEBUG] 68df747a4ce74261cefc71b9:Event data retry_counter: 1 10/03/2025 07:00:10 AM UTC [INFO] Job retry for node 68df747a4ce74261cefc71b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747a4ce74261cefc71b9'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:11 AM UTC [DEBUG] Event received: 68df747a4ce74261cefc71bc 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747a4ce74261cefc71bc: Node current retry_counter: 0 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747a4ce74261cefc71bc:Event data retry_counter: 1 10/03/2025 07:00:11 AM UTC [INFO] Job retry for node 68df747a4ce74261cefc71bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747a4ce74261cefc71bc'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:11 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71bf 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747b4ce74261cefc71bf: Node current retry_counter: 0 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747b4ce74261cefc71bf:Event data retry_counter: 1 10/03/2025 07:00:11 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71bf'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71c2 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c2: Node current retry_counter: 1 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c2:Event data retry_counter: 2 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71c2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71c2'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71c4 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c4: Node current retry_counter: 0 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c4:Event data retry_counter: 1 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71c4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747c4ce74261cefc71c8 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747c4ce74261cefc71c8: Node current retry_counter: 0 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747c4ce74261cefc71c8:Event data retry_counter: 1 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747c4ce74261cefc71c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747c4ce74261cefc71c8'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:13 AM UTC [DEBUG] Event received: 68df747c4ce74261cefc71cb 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747c4ce74261cefc71cb: Node current retry_counter: 0 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747c4ce74261cefc71cb:Event data retry_counter: 1 10/03/2025 07:00:13 AM UTC [INFO] Job retry for node 68df747c4ce74261cefc71cb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747c4ce74261cefc71cb'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:13 AM UTC [DEBUG] Event received: 68df747d4ce74261cefc71ce 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747d4ce74261cefc71ce: Node current retry_counter: 0 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747d4ce74261cefc71ce:Event data retry_counter: 1 10/03/2025 07:00:13 AM UTC [INFO] Job retry for node 68df747d4ce74261cefc71ce submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747d4ce74261cefc71ce'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:14 AM UTC [DEBUG] Event received: 68df747d4ce74261cefc71d4 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747d4ce74261cefc71d4: Node current retry_counter: 0 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747d4ce74261cefc71d4:Event data retry_counter: 1 10/03/2025 07:00:14 AM UTC [INFO] Job retry for node 68df747d4ce74261cefc71d4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747d4ce74261cefc71d4'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:14 AM UTC [DEBUG] Event received: 68df747e4ce74261cefc71d7 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747e4ce74261cefc71d7: Node current retry_counter: 0 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747e4ce74261cefc71d7:Event data retry_counter: 1 10/03/2025 07:00:14 AM UTC [INFO] Job retry for node 68df747e4ce74261cefc71d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747e4ce74261cefc71d7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747e4ce74261cefc71da 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747e4ce74261cefc71da: Node current retry_counter: 0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747e4ce74261cefc71da:Event data retry_counter: 1 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747e4ce74261cefc71da submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747e4ce74261cefc71da'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71dc 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71dc: Node current retry_counter: 1 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71dc:Event data retry_counter: 2 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71dc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71dc'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71e0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71e0: Node current retry_counter: 0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71e0:Event data retry_counter: 1 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71e0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71e0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:16 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71e5 10/03/2025 07:00:16 AM UTC [DEBUG] 68df747f4ce74261cefc71e5: Node current retry_counter: 0 10/03/2025 07:00:16 AM UTC [DEBUG] 68df747f4ce74261cefc71e5:Event data retry_counter: 1 10/03/2025 07:00:16 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71e5'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:16 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71e8 10/03/2025 07:00:16 AM UTC [DEBUG] 68df74804ce74261cefc71e8: Node current retry_counter: 0 10/03/2025 07:00:16 AM UTC [DEBUG] 68df74804ce74261cefc71e8:Event data retry_counter: 1 10/03/2025 07:00:16 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71e8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71eb 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71eb: Node current retry_counter: 2 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71eb:Event data retry_counter: 3 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71eb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71eb'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71ee 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71ee: Node current retry_counter: 0 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71ee:Event data retry_counter: 1 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71ee'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74814ce74261cefc71f2 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74814ce74261cefc71f2: Node current retry_counter: 0 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74814ce74261cefc71f2:Event data retry_counter: 1 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74814ce74261cefc71f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74814ce74261cefc71f2'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:18 AM UTC [DEBUG] Event received: 68df74814ce74261cefc71f5 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74814ce74261cefc71f5: Node current retry_counter: 0 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74814ce74261cefc71f5:Event data retry_counter: 1 10/03/2025 07:00:18 AM UTC [INFO] Job retry for node 68df74814ce74261cefc71f5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74814ce74261cefc71f5'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:18 AM UTC [DEBUG] Event received: 68df74824ce74261cefc71f8 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74824ce74261cefc71f8: Node current retry_counter: 0 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74824ce74261cefc71f8:Event data retry_counter: 1 10/03/2025 07:00:18 AM UTC [INFO] Job retry for node 68df74824ce74261cefc71f8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74824ce74261cefc71f8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:19 AM UTC [DEBUG] Event received: 68df74824ce74261cefc71fc 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74824ce74261cefc71fc: Node current retry_counter: 0 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74824ce74261cefc71fc:Event data retry_counter: 1 10/03/2025 07:00:19 AM UTC [INFO] Job retry for node 68df74824ce74261cefc71fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74824ce74261cefc71fc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:19 AM UTC [DEBUG] Event received: 68df74834ce74261cefc7201 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74834ce74261cefc7201: Node current retry_counter: 0 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74834ce74261cefc7201:Event data retry_counter: 1 10/03/2025 07:00:19 AM UTC [INFO] Job retry for node 68df74834ce74261cefc7201 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74834ce74261cefc7201'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:20 AM UTC [DEBUG] Event received: 68df74834ce74261cefc7204 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74834ce74261cefc7204: Node current retry_counter: 0 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74834ce74261cefc7204:Event data retry_counter: 1 10/03/2025 07:00:20 AM UTC [INFO] Job retry for node 68df74834ce74261cefc7204 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74834ce74261cefc7204'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:20 AM UTC [DEBUG] Event received: 68df74844ce74261cefc7207 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74844ce74261cefc7207: Node current retry_counter: 0 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74844ce74261cefc7207:Event data retry_counter: 1 10/03/2025 07:00:20 AM UTC [INFO] Job retry for node 68df74844ce74261cefc7207 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74844ce74261cefc7207'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:21 AM UTC [DEBUG] Event received: 68df74844ce74261cefc720a 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74844ce74261cefc720a: Node current retry_counter: 0 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74844ce74261cefc720a:Event data retry_counter: 1 10/03/2025 07:00:21 AM UTC [INFO] Job retry for node 68df74844ce74261cefc720a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74844ce74261cefc720a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:21 AM UTC [DEBUG] Event received: 68df74854ce74261cefc720d 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74854ce74261cefc720d: Node current retry_counter: 0 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74854ce74261cefc720d:Event data retry_counter: 1 10/03/2025 07:00:21 AM UTC [INFO] Job retry for node 68df74854ce74261cefc720d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc720d'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74854ce74261cefc720f 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc720f: Node current retry_counter: 1 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc720f:Event data retry_counter: 2 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74854ce74261cefc720f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc720f'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74854ce74261cefc7212 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc7212: Node current retry_counter: 0 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc7212:Event data retry_counter: 1 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74854ce74261cefc7212 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc7212'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74864ce74261cefc7216 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74864ce74261cefc7216: Node current retry_counter: 0 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74864ce74261cefc7216:Event data retry_counter: 1 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74864ce74261cefc7216 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74864ce74261cefc7216'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:23 AM UTC [DEBUG] Event received: 68df74864ce74261cefc721a 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74864ce74261cefc721a: Node current retry_counter: 0 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74864ce74261cefc721a:Event data retry_counter: 1 10/03/2025 07:00:23 AM UTC [INFO] Job retry for node 68df74864ce74261cefc721a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74864ce74261cefc721a'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:23 AM UTC [DEBUG] Event received: 68df74874ce74261cefc721d 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74874ce74261cefc721d: Node current retry_counter: 0 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74874ce74261cefc721d:Event data retry_counter: 1 10/03/2025 07:00:23 AM UTC [INFO] Job retry for node 68df74874ce74261cefc721d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74874ce74261cefc721d'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:24 AM UTC [DEBUG] Event received: 68df74874ce74261cefc7223 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74874ce74261cefc7223: Node current retry_counter: 0 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74874ce74261cefc7223:Event data retry_counter: 1 10/03/2025 07:00:24 AM UTC [INFO] Job retry for node 68df74874ce74261cefc7223 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74874ce74261cefc7223'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:24 AM UTC [DEBUG] Event received: 68df74884ce74261cefc7227 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74884ce74261cefc7227: Node current retry_counter: 0 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74884ce74261cefc7227:Event data retry_counter: 1 10/03/2025 07:00:24 AM UTC [INFO] Job retry for node 68df74884ce74261cefc7227 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74884ce74261cefc7227'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74884ce74261cefc722a 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74884ce74261cefc722a: Node current retry_counter: 0 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74884ce74261cefc722a:Event data retry_counter: 1 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74884ce74261cefc722a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74884ce74261cefc722a'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74894ce74261cefc722c 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc722c: Node current retry_counter: 1 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc722c:Event data retry_counter: 2 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74894ce74261cefc722c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc722c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74894ce74261cefc7230 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc7230: Node current retry_counter: 0 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc7230:Event data retry_counter: 1 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74894ce74261cefc7230 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc7230'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:26 AM UTC [DEBUG] Event received: 68df74894ce74261cefc7233 10/03/2025 07:00:26 AM UTC [DEBUG] 68df74894ce74261cefc7233: Node current retry_counter: 0 10/03/2025 07:00:26 AM UTC [DEBUG] 68df74894ce74261cefc7233:Event data retry_counter: 1 10/03/2025 07:00:26 AM UTC [INFO] Job retry for node 68df74894ce74261cefc7233 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc7233'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:26 AM UTC [DEBUG] Event received: 68df748a4ce74261cefc7236 10/03/2025 07:00:26 AM UTC [DEBUG] 68df748a4ce74261cefc7236: Node current retry_counter: 0 10/03/2025 07:00:26 AM UTC [DEBUG] 68df748a4ce74261cefc7236:Event data retry_counter: 1 10/03/2025 07:00:26 AM UTC [INFO] Job retry for node 68df748a4ce74261cefc7236 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748a4ce74261cefc7236'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:27 AM UTC [DEBUG] Event received: 68df748a4ce74261cefc723a 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748a4ce74261cefc723a: Node current retry_counter: 0 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748a4ce74261cefc723a:Event data retry_counter: 1 10/03/2025 07:00:27 AM UTC [INFO] Job retry for node 68df748a4ce74261cefc723a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748a4ce74261cefc723a'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:27 AM UTC [DEBUG] Event received: 68df748b4ce74261cefc723d 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748b4ce74261cefc723d: Node current retry_counter: 0 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748b4ce74261cefc723d:Event data retry_counter: 1 10/03/2025 07:00:27 AM UTC [INFO] Job retry for node 68df748b4ce74261cefc723d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748b4ce74261cefc723d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748b4ce74261cefc7240 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748b4ce74261cefc7240: Node current retry_counter: 0 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748b4ce74261cefc7240:Event data retry_counter: 1 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748b4ce74261cefc7240 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748b4ce74261cefc7240'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7242 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7242: Node current retry_counter: 1 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7242:Event data retry_counter: 2 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7242 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7242'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7245 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7245: Node current retry_counter: 0 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7245:Event data retry_counter: 1 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7245 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7245'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:29 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7249 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748c4ce74261cefc7249: Node current retry_counter: 0 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748c4ce74261cefc7249:Event data retry_counter: 1 10/03/2025 07:00:29 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7249 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7249'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:29 AM UTC [DEBUG] Event received: 68df748d4ce74261cefc724d 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748d4ce74261cefc724d: Node current retry_counter: 0 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748d4ce74261cefc724d:Event data retry_counter: 1 10/03/2025 07:00:29 AM UTC [INFO] Job retry for node 68df748d4ce74261cefc724d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748d4ce74261cefc724d'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:30 AM UTC [DEBUG] Event received: 68df748d4ce74261cefc7252 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748d4ce74261cefc7252: Node current retry_counter: 0 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748d4ce74261cefc7252:Event data retry_counter: 1 10/03/2025 07:00:30 AM UTC [INFO] Job retry for node 68df748d4ce74261cefc7252 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748d4ce74261cefc7252'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:30 AM UTC [DEBUG] Event received: 68df748e4ce74261cefc7255 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748e4ce74261cefc7255: Node current retry_counter: 0 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748e4ce74261cefc7255:Event data retry_counter: 1 10/03/2025 07:00:30 AM UTC [INFO] Job retry for node 68df748e4ce74261cefc7255 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748e4ce74261cefc7255'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748e4ce74261cefc7258 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748e4ce74261cefc7258: Node current retry_counter: 0 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748e4ce74261cefc7258:Event data retry_counter: 1 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748e4ce74261cefc7258 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748e4ce74261cefc7258'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc725a 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725a: Node current retry_counter: 1 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725a:Event data retry_counter: 2 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc725a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc725a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc725d 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725d: Node current retry_counter: 0 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725d:Event data retry_counter: 1 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc725d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc725d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:32 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc7261 10/03/2025 07:00:32 AM UTC [DEBUG] 68df748f4ce74261cefc7261: Node current retry_counter: 0 10/03/2025 07:00:32 AM UTC [DEBUG] 68df748f4ce74261cefc7261:Event data retry_counter: 1 10/03/2025 07:00:32 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc7261 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc7261'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:32 AM UTC [DEBUG] Event received: 68df74904ce74261cefc7264 10/03/2025 07:00:32 AM UTC [DEBUG] 68df74904ce74261cefc7264: Node current retry_counter: 0 10/03/2025 07:00:32 AM UTC [DEBUG] 68df74904ce74261cefc7264:Event data retry_counter: 1 10/03/2025 07:00:32 AM UTC [INFO] Job retry for node 68df74904ce74261cefc7264 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74904ce74261cefc7264'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:33 AM UTC [DEBUG] Event received: 68df74904ce74261cefc7267 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74904ce74261cefc7267: Node current retry_counter: 0 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74904ce74261cefc7267:Event data retry_counter: 1 10/03/2025 07:00:33 AM UTC [INFO] Job retry for node 68df74904ce74261cefc7267 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74904ce74261cefc7267'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:33 AM UTC [DEBUG] Event received: 68df74914ce74261cefc726a 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74914ce74261cefc726a: Node current retry_counter: 0 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74914ce74261cefc726a:Event data retry_counter: 1 10/03/2025 07:00:33 AM UTC [INFO] Job retry for node 68df74914ce74261cefc726a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74914ce74261cefc726a'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:34 AM UTC [DEBUG] Event received: 68df74914ce74261cefc7270 10/03/2025 07:00:34 AM UTC [DEBUG] 68df74914ce74261cefc7270: Node current retry_counter: 0 10/03/2025 07:00:34 AM UTC [DEBUG] 68df74914ce74261cefc7270:Event data retry_counter: 1 10/03/2025 07:00:34 AM UTC [INFO] Job retry for node 68df74914ce74261cefc7270 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74914ce74261cefc7270'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74924ce74261cefc7273 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7273: Node current retry_counter: 0 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7273:Event data retry_counter: 1 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74924ce74261cefc7273 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74924ce74261cefc7273'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74924ce74261cefc7275 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7275: Node current retry_counter: 1 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7275:Event data retry_counter: 2 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74924ce74261cefc7275 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74924ce74261cefc7275'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74934ce74261cefc7278 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74934ce74261cefc7278: Node current retry_counter: 0 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74934ce74261cefc7278:Event data retry_counter: 1 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74934ce74261cefc7278 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74934ce74261cefc7278'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:36 AM UTC [DEBUG] Event received: 68df74934ce74261cefc727c 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74934ce74261cefc727c: Node current retry_counter: 0 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74934ce74261cefc727c:Event data retry_counter: 1 10/03/2025 07:00:36 AM UTC [INFO] Job retry for node 68df74934ce74261cefc727c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74934ce74261cefc727c'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:36 AM UTC [DEBUG] Event received: 68df74944ce74261cefc727f 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74944ce74261cefc727f: Node current retry_counter: 0 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74944ce74261cefc727f:Event data retry_counter: 1 10/03/2025 07:00:36 AM UTC [INFO] Job retry for node 68df74944ce74261cefc727f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74944ce74261cefc727f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:37 AM UTC [DEBUG] Event received: 68df74944ce74261cefc7282 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74944ce74261cefc7282: Node current retry_counter: 0 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74944ce74261cefc7282:Event data retry_counter: 1 10/03/2025 07:00:37 AM UTC [INFO] Job retry for node 68df74944ce74261cefc7282 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74944ce74261cefc7282'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:37 AM UTC [DEBUG] Event received: 68df74954ce74261cefc7285 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74954ce74261cefc7285: Node current retry_counter: 0 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74954ce74261cefc7285:Event data retry_counter: 1 10/03/2025 07:00:37 AM UTC [INFO] Job retry for node 68df74954ce74261cefc7285 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74954ce74261cefc7285'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74954ce74261cefc7288 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74954ce74261cefc7288: Node current retry_counter: 0 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74954ce74261cefc7288:Event data retry_counter: 1 10/03/2025 07:00:38 AM UTC [INFO] Job retry for node 68df74954ce74261cefc7288 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74954ce74261cefc7288'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74964ce74261cefc728c 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728c: Node current retry_counter: 0 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728c:Event data retry_counter: 1 10/03/2025 07:00:38 AM UTC [INFO] Job retry for node 68df74964ce74261cefc728c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc728c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74964ce74261cefc728e 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728e: Node current retry_counter: 1 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc728e:Event data retry_counter: 2 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74964ce74261cefc728e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc728e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:39 AM UTC [DEBUG] Event received: 68df74964ce74261cefc7293 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc7293: Node current retry_counter: 0 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc7293:Event data retry_counter: 1 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74964ce74261cefc7293 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc7293'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:39 AM UTC [DEBUG] Event received: 68df74974ce74261cefc7297 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74974ce74261cefc7297: Node current retry_counter: 0 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74974ce74261cefc7297:Event data retry_counter: 1 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74974ce74261cefc7297 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74974ce74261cefc7297'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:40 AM UTC [DEBUG] Event received: 68df74974ce74261cefc729a 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74974ce74261cefc729a: Node current retry_counter: 0 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74974ce74261cefc729a:Event data retry_counter: 1 10/03/2025 07:00:40 AM UTC [INFO] Job retry for node 68df74974ce74261cefc729a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74974ce74261cefc729a'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:40 AM UTC [DEBUG] Event received: 68df74984ce74261cefc729d 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74984ce74261cefc729d: Node current retry_counter: 0 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74984ce74261cefc729d:Event data retry_counter: 1 10/03/2025 07:00:40 AM UTC [INFO] Job retry for node 68df74984ce74261cefc729d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74984ce74261cefc729d'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74984ce74261cefc72a0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74984ce74261cefc72a0: Node current retry_counter: 0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74984ce74261cefc72a0:Event data retry_counter: 1 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74984ce74261cefc72a0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74984ce74261cefc72a0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a3 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a3: Node current retry_counter: 0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a3:Event data retry_counter: 1 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a5 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a5: Node current retry_counter: 1 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a5:Event data retry_counter: 2 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a5'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:42 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a8 10/03/2025 07:00:42 AM UTC [DEBUG] 68df74994ce74261cefc72a8: Node current retry_counter: 0 10/03/2025 07:00:42 AM UTC [DEBUG] 68df74994ce74261cefc72a8:Event data retry_counter: 1 10/03/2025 07:00:42 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:42 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72ac 10/03/2025 07:00:42 AM UTC [DEBUG] 68df749a4ce74261cefc72ac: Node current retry_counter: 0 10/03/2025 07:00:42 AM UTC [DEBUG] 68df749a4ce74261cefc72ac:Event data retry_counter: 1 10/03/2025 07:00:42 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72ac'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72af 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72af: Node current retry_counter: 0 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72af:Event data retry_counter: 1 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72af submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72af'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72b2 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72b2: Node current retry_counter: 2 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72b2:Event data retry_counter: 3 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72b2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72b2'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749b4ce74261cefc72b7 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749b4ce74261cefc72b7: Node current retry_counter: 0 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749b4ce74261cefc72b7:Event data retry_counter: 1 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749b4ce74261cefc72b7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749b4ce74261cefc72b7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:44 AM UTC [DEBUG] Event received: 68df749b4ce74261cefc72bc 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749b4ce74261cefc72bc: Node current retry_counter: 0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749b4ce74261cefc72bc:Event data retry_counter: 1 10/03/2025 07:00:44 AM UTC [INFO] Job retry for node 68df749b4ce74261cefc72bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749b4ce74261cefc72bc'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:44 AM UTC [DEBUG] Event received: 68df749c4ce74261cefc72c0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749c4ce74261cefc72c0: Node current retry_counter: 0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749c4ce74261cefc72c0:Event data retry_counter: 1 10/03/2025 07:00:44 AM UTC [INFO] Job retry for node 68df749c4ce74261cefc72c0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749c4ce74261cefc72c0'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:45 AM UTC [DEBUG] Event received: 68df749c4ce74261cefc72c3 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749c4ce74261cefc72c3: Node current retry_counter: 0 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749c4ce74261cefc72c3:Event data retry_counter: 1 10/03/2025 07:00:45 AM UTC [INFO] Job retry for node 68df749c4ce74261cefc72c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749c4ce74261cefc72c3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:45 AM UTC [DEBUG] Event received: 68df749d4ce74261cefc72c6 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749d4ce74261cefc72c6: Node current retry_counter: 0 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749d4ce74261cefc72c6:Event data retry_counter: 1 10/03/2025 07:00:45 AM UTC [INFO] Job retry for node 68df749d4ce74261cefc72c6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749d4ce74261cefc72c6'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:46 AM UTC [DEBUG] Event received: 68df749d4ce74261cefc72c9 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749d4ce74261cefc72c9: Node current retry_counter: 0 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749d4ce74261cefc72c9:Event data retry_counter: 1 10/03/2025 07:00:46 AM UTC [INFO] Job retry for node 68df749d4ce74261cefc72c9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749d4ce74261cefc72c9'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:46 AM UTC [DEBUG] Event received: 68df749e4ce74261cefc72cd 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749e4ce74261cefc72cd: Node current retry_counter: 0 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749e4ce74261cefc72cd:Event data retry_counter: 1 10/03/2025 07:00:46 AM UTC [INFO] Job retry for node 68df749e4ce74261cefc72cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749e4ce74261cefc72cd'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:47 AM UTC [DEBUG] Event received: 68df749e4ce74261cefc72d1 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749e4ce74261cefc72d1: Node current retry_counter: 0 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749e4ce74261cefc72d1:Event data retry_counter: 1 10/03/2025 07:00:47 AM UTC [INFO] Job retry for node 68df749e4ce74261cefc72d1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749e4ce74261cefc72d1'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:47 AM UTC [DEBUG] Event received: 68df749f4ce74261cefc72d6 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749f4ce74261cefc72d6: Node current retry_counter: 0 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749f4ce74261cefc72d6:Event data retry_counter: 1 10/03/2025 07:00:47 AM UTC [INFO] Job retry for node 68df749f4ce74261cefc72d6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749f4ce74261cefc72d6'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df749f4ce74261cefc72d9 10/03/2025 07:00:48 AM UTC [DEBUG] 68df749f4ce74261cefc72d9: Node current retry_counter: 0 10/03/2025 07:00:48 AM UTC [DEBUG] 68df749f4ce74261cefc72d9:Event data retry_counter: 1 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df749f4ce74261cefc72d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749f4ce74261cefc72d9'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72db 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72db: Node current retry_counter: 1 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72db:Event data retry_counter: 2 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72db submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72db'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72de 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72de: Node current retry_counter: 0 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72de:Event data retry_counter: 1 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72de'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:49 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72e2 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a04ce74261cefc72e2: Node current retry_counter: 0 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a04ce74261cefc72e2:Event data retry_counter: 1 10/03/2025 07:00:49 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72e2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72e2'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:49 AM UTC [DEBUG] Event received: 68df74a14ce74261cefc72e5 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a14ce74261cefc72e5: Node current retry_counter: 0 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a14ce74261cefc72e5:Event data retry_counter: 1 10/03/2025 07:00:49 AM UTC [INFO] Job retry for node 68df74a14ce74261cefc72e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a14ce74261cefc72e5'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a14ce74261cefc72e9 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a14ce74261cefc72e9: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a14ce74261cefc72e9:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a14ce74261cefc72e9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a14ce74261cefc72e9'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72ee 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72ee: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72ee:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72ee'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72f1 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72f1: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72f1:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72f1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72f4 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a24ce74261cefc72f4: Node current retry_counter: 0 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a24ce74261cefc72f4:Event data retry_counter: 1 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72f4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72f4'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72f6 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f6: Node current retry_counter: 1 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f6:Event data retry_counter: 2 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72f6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72f6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72f9 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f9: Node current retry_counter: 0 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f9:Event data retry_counter: 1 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72f9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72f9'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:52 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72fe 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a34ce74261cefc72fe: Node current retry_counter: 0 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a34ce74261cefc72fe:Event data retry_counter: 1 10/03/2025 07:00:52 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72fe'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:52 AM UTC [DEBUG] Event received: 68df74a44ce74261cefc7301 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a44ce74261cefc7301: Node current retry_counter: 0 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a44ce74261cefc7301:Event data retry_counter: 1 10/03/2025 07:00:52 AM UTC [INFO] Job retry for node 68df74a44ce74261cefc7301 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a44ce74261cefc7301'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:53 AM UTC [DEBUG] Event received: 68df74a44ce74261cefc7305 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a44ce74261cefc7305: Node current retry_counter: 0 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a44ce74261cefc7305:Event data retry_counter: 1 10/03/2025 07:00:53 AM UTC [INFO] Job retry for node 68df74a44ce74261cefc7305 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a44ce74261cefc7305'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:53 AM UTC [DEBUG] Event received: 68df74a54ce74261cefc7308 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a54ce74261cefc7308: Node current retry_counter: 0 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a54ce74261cefc7308:Event data retry_counter: 1 10/03/2025 07:00:53 AM UTC [INFO] Job retry for node 68df74a54ce74261cefc7308 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a54ce74261cefc7308'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a54ce74261cefc730b 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a54ce74261cefc730b: Node current retry_counter: 0 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a54ce74261cefc730b:Event data retry_counter: 1 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a54ce74261cefc730b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a54ce74261cefc730b'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc730d 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc730d: Node current retry_counter: 1 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc730d:Event data retry_counter: 2 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc730d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc730d'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc7310 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc7310: Node current retry_counter: 0 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc7310:Event data retry_counter: 1 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc7310 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc7310'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:55 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc7314 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a64ce74261cefc7314: Node current retry_counter: 0 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a64ce74261cefc7314:Event data retry_counter: 1 10/03/2025 07:00:55 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc7314 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc7314'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:55 AM UTC [DEBUG] Event received: 68df74a74ce74261cefc731a 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a74ce74261cefc731a: Node current retry_counter: 0 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a74ce74261cefc731a:Event data retry_counter: 1 10/03/2025 07:00:55 AM UTC [INFO] Job retry for node 68df74a74ce74261cefc731a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a74ce74261cefc731a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:56 AM UTC [DEBUG] Event received: 68df74a74ce74261cefc731d 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a74ce74261cefc731d: Node current retry_counter: 0 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a74ce74261cefc731d:Event data retry_counter: 1 10/03/2025 07:00:56 AM UTC [INFO] Job retry for node 68df74a74ce74261cefc731d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a74ce74261cefc731d'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:56 AM UTC [DEBUG] Event received: 68df74a84ce74261cefc7320 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a84ce74261cefc7320: Node current retry_counter: 0 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a84ce74261cefc7320:Event data retry_counter: 1 10/03/2025 07:00:56 AM UTC [INFO] Job retry for node 68df74a84ce74261cefc7320 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a84ce74261cefc7320'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df74a84ce74261cefc7323 10/03/2025 07:00:57 AM UTC [DEBUG] 68df74a84ce74261cefc7323: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df74a84ce74261cefc7323:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df74a84ce74261cefc7323 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a84ce74261cefc7323'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df20154ce74261cefc413b 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20154ce74261cefc413b: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20154ce74261cefc413b:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df20154ce74261cefc413b submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20154ce74261cefc413b'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df20194ce74261cefc4156 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20194ce74261cefc4156: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20194ce74261cefc4156:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df20194ce74261cefc4156 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20194ce74261cefc4156'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df201b4ce74261cefc4168 10/03/2025 07:00:57 AM UTC [DEBUG] 68df201b4ce74261cefc4168: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df201b4ce74261cefc4168:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df201b4ce74261cefc4168 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201b4ce74261cefc4168'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['k3-j721e-sk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20204ce74261cefc418a 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20204ce74261cefc418a: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20204ce74261cefc418a:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20204ce74261cefc418a submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20204ce74261cefc418a'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['sun50i-a64-pine64-plus'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20214ce74261cefc418d 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20214ce74261cefc418d: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20214ce74261cefc418d:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20214ce74261cefc418d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20214ce74261cefc418d'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df74a94ce74261cefc7326 10/03/2025 07:00:58 AM UTC [DEBUG] 68df74a94ce74261cefc7326: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df74a94ce74261cefc7326:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df74a94ce74261cefc7326 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a94ce74261cefc7326'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20224ce74261cefc4196 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20224ce74261cefc4196: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20224ce74261cefc4196:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20224ce74261cefc4196 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20224ce74261cefc4196'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20284ce74261cefc41bc 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20284ce74261cefc41bc: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20284ce74261cefc41bc:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20284ce74261cefc41bc submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20284ce74261cefc41bc'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['meson-gxl-s905x-libretech-cc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df202c4ce74261cefc41ce 10/03/2025 07:00:58 AM UTC [DEBUG] 68df202c4ce74261cefc41ce: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df202c4ce74261cefc41ce:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df202c4ce74261cefc41ce submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202c4ce74261cefc41ce'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-a64-bananapi-m64'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df202e4ce74261cefc41d1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d1: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d1:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df202e4ce74261cefc41d1 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202e4ce74261cefc41d1'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-one-plus'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df202e4ce74261cefc41d4 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d4: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d4:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df202e4ce74261cefc41d4 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202e4ce74261cefc41d4'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-3'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20314ce74261cefc41e3 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20314ce74261cefc41e3: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20314ce74261cefc41e3:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20314ce74261cefc41e3 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20314ce74261cefc41e3'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20334ce74261cefc41eb 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41eb: Node current retry_counter: 1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41eb:Event data retry_counter: 2 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20334ce74261cefc41eb submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20334ce74261cefc41eb'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20334ce74261cefc41ee 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41ee: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41ee:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20334ce74261cefc41ee submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20334ce74261cefc41ee'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df203a4ce74261cefc41f8 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203a4ce74261cefc41f8: Node current retry_counter: 1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203a4ce74261cefc41f8:Event data retry_counter: 2 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df203a4ce74261cefc41f8 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df203a4ce74261cefc41f8'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df203e4ce74261cefc41fe 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203e4ce74261cefc41fe: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203e4ce74261cefc41fe:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df203e4ce74261cefc41fe submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203e4ce74261cefc41fe'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df74a94ce74261cefc7330 10/03/2025 07:00:59 AM UTC [DEBUG] 68df74a94ce74261cefc7330: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df74a94ce74261cefc7330:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df74a94ce74261cefc7330 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a94ce74261cefc7330'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df203e4ce74261cefc4201 10/03/2025 07:01:00 AM UTC [DEBUG] 68df203e4ce74261cefc4201: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df203e4ce74261cefc4201:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df203e4ce74261cefc4201 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203e4ce74261cefc4201'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74aa4ce74261cefc7335 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc7335: Node current retry_counter: 1 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc7335:Event data retry_counter: 2 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74aa4ce74261cefc7335 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74aa4ce74261cefc7335'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74aa4ce74261cefc733e 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc733e: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc733e:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74aa4ce74261cefc733e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74aa4ce74261cefc733e'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ab4ce74261cefc7342 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7342: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7342:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74ab4ce74261cefc7342 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ab4ce74261cefc7342'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ab4ce74261cefc7345 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7345: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7345:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74ab4ce74261cefc7345 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ab4ce74261cefc7345'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ac4ce74261cefc734c 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ac4ce74261cefc734c: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ac4ce74261cefc734c:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ac4ce74261cefc734c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ac4ce74261cefc734c'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:01 AM UTC [DEBUG] Event received: 68df74ac4ce74261cefc734f 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ac4ce74261cefc734f: Node current retry_counter: 0 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ac4ce74261cefc734f:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ac4ce74261cefc734f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ac4ce74261cefc734f'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:01 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7352 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ad4ce74261cefc7352: Node current retry_counter: 0 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ad4ce74261cefc7352:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7352 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7352'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7355 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7355: Node current retry_counter: 0 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7355:Event data retry_counter: 1 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7355 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7355'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7357 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7357: Node current retry_counter: 1 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7357:Event data retry_counter: 2 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7357 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7357'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ae4ce74261cefc735a 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ae4ce74261cefc735a: Node current retry_counter: 0 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ae4ce74261cefc735a:Event data retry_counter: 1 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ae4ce74261cefc735a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ae4ce74261cefc735a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74ae4ce74261cefc735e 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74ae4ce74261cefc735e: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74ae4ce74261cefc735e:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74ae4ce74261cefc735e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ae4ce74261cefc735e'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7361 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7361: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7361:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7361 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7361'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7364 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7364: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7364:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7364 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7364'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:04 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7367 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74af4ce74261cefc7367: Node current retry_counter: 0 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74af4ce74261cefc7367:Event data retry_counter: 1 10/03/2025 07:01:04 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7367 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7367'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:04 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc736a 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74b04ce74261cefc736a: Node current retry_counter: 0 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74b04ce74261cefc736a:Event data retry_counter: 1 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc736a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc736a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:05 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc736f 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc736f: Node current retry_counter: 1 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc736f:Event data retry_counter: 2 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc736f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc736f'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:05 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc7371 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc7371: Node current retry_counter: 0 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc7371:Event data retry_counter: 1 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc7371 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc7371'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:06 AM UTC [DEBUG] Event received: 68df74b14ce74261cefc7377 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b14ce74261cefc7377: Node current retry_counter: 0 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b14ce74261cefc7377:Event data retry_counter: 1 10/03/2025 07:01:06 AM UTC [INFO] Job retry for node 68df74b14ce74261cefc7377 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b14ce74261cefc7377'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:06 AM UTC [DEBUG] Event received: 68df74b24ce74261cefc737a 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b24ce74261cefc737a: Node current retry_counter: 0 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b24ce74261cefc737a:Event data retry_counter: 1 10/03/2025 07:01:06 AM UTC [INFO] Job retry for node 68df74b24ce74261cefc737a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b24ce74261cefc737a'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:07 AM UTC [DEBUG] Event received: 68df74b24ce74261cefc737d 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b24ce74261cefc737d: Node current retry_counter: 0 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b24ce74261cefc737d:Event data retry_counter: 1 10/03/2025 07:01:07 AM UTC [INFO] Job retry for node 68df74b24ce74261cefc737d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b24ce74261cefc737d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:07 AM UTC [DEBUG] Event received: 68df74b34ce74261cefc7380 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b34ce74261cefc7380: Node current retry_counter: 0 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b34ce74261cefc7380:Event data retry_counter: 1 10/03/2025 07:01:08 AM UTC [INFO] Job retry for node 68df74b34ce74261cefc7380 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b34ce74261cefc7380'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:08 AM UTC [DEBUG] Event received: 68df74b44ce74261cefc7386 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b44ce74261cefc7386: Node current retry_counter: 0 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b44ce74261cefc7386:Event data retry_counter: 1 10/03/2025 07:01:08 AM UTC [INFO] Job retry for node 68df74b44ce74261cefc7386 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b44ce74261cefc7386'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b44ce74261cefc7389 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b44ce74261cefc7389: Node current retry_counter: 0 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b44ce74261cefc7389:Event data retry_counter: 1 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b44ce74261cefc7389 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b44ce74261cefc7389'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc738c 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738c: Node current retry_counter: 1 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738c:Event data retry_counter: 2 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc738c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc738c'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc738e 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738e: Node current retry_counter: 0 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738e:Event data retry_counter: 1 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc738e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc738e'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:10 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc7392 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b54ce74261cefc7392: Node current retry_counter: 0 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b54ce74261cefc7392:Event data retry_counter: 1 10/03/2025 07:01:10 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc7392 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc7392'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:10 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc7395 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b64ce74261cefc7395: Node current retry_counter: 0 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b64ce74261cefc7395:Event data retry_counter: 1 10/03/2025 07:01:10 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc7395 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc7395'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc7397 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc7397: Node current retry_counter: 2 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc7397:Event data retry_counter: 3 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc7397 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc7397'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc739a 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc739a: Node current retry_counter: 0 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc739a:Event data retry_counter: 1 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc739a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc739a'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b74ce74261cefc739e 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b74ce74261cefc739e: Node current retry_counter: 0 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b74ce74261cefc739e:Event data retry_counter: 1 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b74ce74261cefc739e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b74ce74261cefc739e'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:12 AM UTC [DEBUG] Event received: 68df74b74ce74261cefc73a1 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b74ce74261cefc73a1: Node current retry_counter: 0 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b74ce74261cefc73a1:Event data retry_counter: 1 10/03/2025 07:01:12 AM UTC [INFO] Job retry for node 68df74b74ce74261cefc73a1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b74ce74261cefc73a1'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:12 AM UTC [DEBUG] Event received: 68df74b84ce74261cefc73a4 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b84ce74261cefc73a4: Node current retry_counter: 0 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b84ce74261cefc73a4:Event data retry_counter: 1 10/03/2025 07:01:12 AM UTC [INFO] Job retry for node 68df74b84ce74261cefc73a4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b84ce74261cefc73a4'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:13 AM UTC [DEBUG] Event received: 68df74b84ce74261cefc73aa 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b84ce74261cefc73aa: Node current retry_counter: 0 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b84ce74261cefc73aa:Event data retry_counter: 1 10/03/2025 07:01:13 AM UTC [INFO] Job retry for node 68df74b84ce74261cefc73aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b84ce74261cefc73aa'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:13 AM UTC [DEBUG] Event received: 68df74b94ce74261cefc73ad 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b94ce74261cefc73ad: Node current retry_counter: 0 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b94ce74261cefc73ad:Event data retry_counter: 1 10/03/2025 07:01:13 AM UTC [INFO] Job retry for node 68df74b94ce74261cefc73ad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b94ce74261cefc73ad'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:14 AM UTC [DEBUG] Event received: 68df74b94ce74261cefc73b0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74b94ce74261cefc73b0: Node current retry_counter: 0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74b94ce74261cefc73b0:Event data retry_counter: 1 10/03/2025 07:01:14 AM UTC [INFO] Job retry for node 68df74b94ce74261cefc73b0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b94ce74261cefc73b0'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:14 AM UTC [DEBUG] Event received: 68df74ba4ce74261cefc73b3 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74ba4ce74261cefc73b3: Node current retry_counter: 0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74ba4ce74261cefc73b3:Event data retry_counter: 1 10/03/2025 07:01:14 AM UTC [INFO] Job retry for node 68df74ba4ce74261cefc73b3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ba4ce74261cefc73b3'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:15 AM UTC [DEBUG] Event received: 68df74ba4ce74261cefc73b6 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74ba4ce74261cefc73b6: Node current retry_counter: 0 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74ba4ce74261cefc73b6:Event data retry_counter: 1 10/03/2025 07:01:15 AM UTC [INFO] Job retry for node 68df74ba4ce74261cefc73b6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ba4ce74261cefc73b6'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:15 AM UTC [DEBUG] Event received: 68df74bb4ce74261cefc73b9 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74bb4ce74261cefc73b9: Node current retry_counter: 0 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74bb4ce74261cefc73b9:Event data retry_counter: 1 10/03/2025 07:01:15 AM UTC [INFO] Job retry for node 68df74bb4ce74261cefc73b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bb4ce74261cefc73b9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bb4ce74261cefc73bc 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bb4ce74261cefc73bc: Node current retry_counter: 0 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bb4ce74261cefc73bc:Event data retry_counter: 1 10/03/2025 07:01:16 AM UTC [INFO] Job retry for node 68df74bb4ce74261cefc73bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bb4ce74261cefc73bc'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73c2 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73c2: Node current retry_counter: 0 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73c2:Event data retry_counter: 1 10/03/2025 07:01:16 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73c2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73c2'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73bf 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73bf: Node current retry_counter: 1 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73bf:Event data retry_counter: 2 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73bf submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73bf'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:17 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73c5 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73c5: Node current retry_counter: 0 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73c5:Event data retry_counter: 1 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73c5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:17 AM UTC [DEBUG] Event received: 68df74bd4ce74261cefc73ca 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bd4ce74261cefc73ca: Node current retry_counter: 0 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bd4ce74261cefc73ca:Event data retry_counter: 1 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bd4ce74261cefc73ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bd4ce74261cefc73ca'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:18 AM UTC [DEBUG] Event received: 68df74bd4ce74261cefc73cf 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74bd4ce74261cefc73cf: Node current retry_counter: 0 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74bd4ce74261cefc73cf:Event data retry_counter: 1 10/03/2025 07:01:18 AM UTC [INFO] Job retry for node 68df74bd4ce74261cefc73cf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bd4ce74261cefc73cf'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:18 AM UTC [DEBUG] Event received: 68df74be4ce74261cefc73d2 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74be4ce74261cefc73d2: Node current retry_counter: 0 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74be4ce74261cefc73d2:Event data retry_counter: 1 10/03/2025 07:01:18 AM UTC [INFO] Job retry for node 68df74be4ce74261cefc73d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74be4ce74261cefc73d2'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:19 AM UTC [DEBUG] Event received: 68df74be4ce74261cefc73d5 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74be4ce74261cefc73d5: Node current retry_counter: 0 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74be4ce74261cefc73d5:Event data retry_counter: 1 10/03/2025 07:01:19 AM UTC [INFO] Job retry for node 68df74be4ce74261cefc73d5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74be4ce74261cefc73d5'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:19 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73d8 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74bf4ce74261cefc73d8: Node current retry_counter: 0 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74bf4ce74261cefc73d8:Event data retry_counter: 1 10/03/2025 07:01:19 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73d8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73d8'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73dc 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73dc: Node current retry_counter: 0 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73dc:Event data retry_counter: 1 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73dc'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73db 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73db: Node current retry_counter: 1 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73db:Event data retry_counter: 2 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73db submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73db'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74c04ce74261cefc73e2 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74c04ce74261cefc73e2: Node current retry_counter: 0 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74c04ce74261cefc73e2:Event data retry_counter: 1 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74c04ce74261cefc73e2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c04ce74261cefc73e2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:21 AM UTC [DEBUG] Event received: 68df74c04ce74261cefc73e5 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c04ce74261cefc73e5: Node current retry_counter: 0 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c04ce74261cefc73e5:Event data retry_counter: 1 10/03/2025 07:01:21 AM UTC [INFO] Job retry for node 68df74c04ce74261cefc73e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c04ce74261cefc73e5'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:21 AM UTC [DEBUG] Event received: 68df74c14ce74261cefc73e8 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c14ce74261cefc73e8: Node current retry_counter: 0 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c14ce74261cefc73e8:Event data retry_counter: 1 10/03/2025 07:01:21 AM UTC [INFO] Job retry for node 68df74c14ce74261cefc73e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c14ce74261cefc73e8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:22 AM UTC [DEBUG] Event received: 68df74c14ce74261cefc73eb 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c14ce74261cefc73eb: Node current retry_counter: 0 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c14ce74261cefc73eb:Event data retry_counter: 1 10/03/2025 07:01:22 AM UTC [INFO] Job retry for node 68df74c14ce74261cefc73eb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c14ce74261cefc73eb'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:22 AM UTC [DEBUG] Event received: 68df74c24ce74261cefc73f1 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c24ce74261cefc73f1: Node current retry_counter: 0 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c24ce74261cefc73f1:Event data retry_counter: 1 10/03/2025 07:01:22 AM UTC [INFO] Job retry for node 68df74c24ce74261cefc73f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c24ce74261cefc73f1'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c24ce74261cefc73f5 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c24ce74261cefc73f5: Node current retry_counter: 0 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c24ce74261cefc73f5:Event data retry_counter: 1 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c24ce74261cefc73f5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c24ce74261cefc73f5'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73f7 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73f7: Node current retry_counter: 1 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73f7:Event data retry_counter: 2 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73f7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73f7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73fa 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73fa: Node current retry_counter: 0 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73fa:Event data retry_counter: 1 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73fa'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:24 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73fe 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c34ce74261cefc73fe: Node current retry_counter: 0 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c34ce74261cefc73fe:Event data retry_counter: 1 10/03/2025 07:01:24 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73fe'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:24 AM UTC [DEBUG] Event received: 68df74c44ce74261cefc7401 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c44ce74261cefc7401: Node current retry_counter: 0 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c44ce74261cefc7401:Event data retry_counter: 1 10/03/2025 07:01:24 AM UTC [INFO] Job retry for node 68df74c44ce74261cefc7401 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c44ce74261cefc7401'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:25 AM UTC [DEBUG] Event received: 68df74c44ce74261cefc7405 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c44ce74261cefc7405: Node current retry_counter: 0 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c44ce74261cefc7405:Event data retry_counter: 1 10/03/2025 07:01:25 AM UTC [INFO] Job retry for node 68df74c44ce74261cefc7405 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c44ce74261cefc7405'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:25 AM UTC [DEBUG] Event received: 68df74c54ce74261cefc740a 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c54ce74261cefc740a: Node current retry_counter: 0 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c54ce74261cefc740a:Event data retry_counter: 1 10/03/2025 07:01:25 AM UTC [INFO] Job retry for node 68df74c54ce74261cefc740a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c54ce74261cefc740a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c54ce74261cefc740d 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c54ce74261cefc740d: Node current retry_counter: 0 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c54ce74261cefc740d:Event data retry_counter: 1 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c54ce74261cefc740d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c54ce74261cefc740d'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7410 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7410: Node current retry_counter: 0 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7410:Event data retry_counter: 1 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7410 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7410'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7412 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7412: Node current retry_counter: 1 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7412:Event data retry_counter: 2 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7412 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7412'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:27 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7415 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c64ce74261cefc7415: Node current retry_counter: 0 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c64ce74261cefc7415:Event data retry_counter: 1 10/03/2025 07:01:27 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7415 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7415'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:27 AM UTC [DEBUG] Event received: 68df74c74ce74261cefc7419 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c74ce74261cefc7419: Node current retry_counter: 0 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c74ce74261cefc7419:Event data retry_counter: 1 10/03/2025 07:01:27 AM UTC [INFO] Job retry for node 68df74c74ce74261cefc7419 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c74ce74261cefc7419'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c74ce74261cefc741c 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c74ce74261cefc741c: Node current retry_counter: 0 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c74ce74261cefc741c:Event data retry_counter: 1 10/03/2025 07:01:28 AM UTC [INFO] Job retry for node 68df74c74ce74261cefc741c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c74ce74261cefc741c'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c84ce74261cefc741f 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc741f: Node current retry_counter: 0 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc741f:Event data retry_counter: 1 10/03/2025 07:01:28 AM UTC [INFO] Job retry for node 68df74c84ce74261cefc741f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c84ce74261cefc741f'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c84ce74261cefc7422 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc7422: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c84ce74261cefc7422:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c84ce74261cefc7422 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c84ce74261cefc7422'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:29 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc7426 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7426: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7426:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc7426 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc7426'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:29 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc7429 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7429: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7429:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc7429 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc7429'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc742b 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742b: Node current retry_counter: 1 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742b:Event data retry_counter: 2 10/03/2025 07:01:30 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc742b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc742b'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc742f 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742f: Node current retry_counter: 0 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742f:Event data retry_counter: 1 10/03/2025 07:01:30 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc742f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc742f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74ca4ce74261cefc7435 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74ca4ce74261cefc7435: Node current retry_counter: 0 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74ca4ce74261cefc7435:Event data retry_counter: 1 10/03/2025 07:01:31 AM UTC [INFO] Job retry for node 68df74ca4ce74261cefc7435 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ca4ce74261cefc7435'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:31 AM UTC [DEBUG] Event received: 68df74cb4ce74261cefc7439 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc7439: Node current retry_counter: 0 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc7439:Event data retry_counter: 1 10/03/2025 07:01:31 AM UTC [INFO] Job retry for node 68df74cb4ce74261cefc7439 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cb4ce74261cefc7439'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:31 AM UTC [DEBUG] Event received: 68df74cb4ce74261cefc743d 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc743d: Node current retry_counter: 0 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc743d:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cb4ce74261cefc743d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cb4ce74261cefc743d'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7440 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7440: Node current retry_counter: 0 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7440:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7440 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7440'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7443 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7443: Node current retry_counter: 0 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7443:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7443 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7443'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7445 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7445: Node current retry_counter: 1 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7445:Event data retry_counter: 2 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7445 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7445'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:33 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7448 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7448: Node current retry_counter: 0 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7448:Event data retry_counter: 1 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7448 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7448'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:33 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc744c 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cd4ce74261cefc744c: Node current retry_counter: 0 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cd4ce74261cefc744c:Event data retry_counter: 1 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc744c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc744c'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc744e 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc744e: Node current retry_counter: 2 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc744e:Event data retry_counter: 3 10/03/2025 07:01:34 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc744e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc744e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc7451 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc7451: Node current retry_counter: 0 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc7451:Event data retry_counter: 1 10/03/2025 07:01:34 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc7451 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc7451'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74ce4ce74261cefc7455 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74ce4ce74261cefc7455: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74ce4ce74261cefc7455:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74ce4ce74261cefc7455 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ce4ce74261cefc7455'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:35 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc7459 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc7459: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc7459:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc7459 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc7459'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:35 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc745f 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc745f: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc745f:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc745f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc745f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:36 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc7462 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74cf4ce74261cefc7462: Node current retry_counter: 0 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74cf4ce74261cefc7462:Event data retry_counter: 1 10/03/2025 07:01:36 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc7462 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc7462'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:36 AM UTC [DEBUG] Event received: 68df74d04ce74261cefc7465 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74d04ce74261cefc7465: Node current retry_counter: 0 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74d04ce74261cefc7465:Event data retry_counter: 1 10/03/2025 07:01:36 AM UTC [INFO] Job retry for node 68df74d04ce74261cefc7465 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d04ce74261cefc7465'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:37 AM UTC [DEBUG] Event received: 68df74d04ce74261cefc7468 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d04ce74261cefc7468: Node current retry_counter: 0 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d04ce74261cefc7468:Event data retry_counter: 1 10/03/2025 07:01:37 AM UTC [INFO] Job retry for node 68df74d04ce74261cefc7468 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d04ce74261cefc7468'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:37 AM UTC [DEBUG] Event received: 68df74d14ce74261cefc746b 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d14ce74261cefc746b: Node current retry_counter: 0 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d14ce74261cefc746b:Event data retry_counter: 1 10/03/2025 07:01:37 AM UTC [INFO] Job retry for node 68df74d14ce74261cefc746b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d14ce74261cefc746b'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:38 AM UTC [DEBUG] Event received: 68df74d14ce74261cefc746e 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d14ce74261cefc746e: Node current retry_counter: 0 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d14ce74261cefc746e:Event data retry_counter: 1 10/03/2025 07:01:38 AM UTC [INFO] Job retry for node 68df74d14ce74261cefc746e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d14ce74261cefc746e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:38 AM UTC [DEBUG] Event received: 68df74d24ce74261cefc7471 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d24ce74261cefc7471: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d24ce74261cefc7471:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d24ce74261cefc7471 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d24ce74261cefc7471'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7474 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7474: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7474:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7474 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7474'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7476 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7476: Node current retry_counter: 1 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7476:Event data retry_counter: 2 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7476 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7476'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7479 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7479: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7479:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7479 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7479'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:40 AM UTC [DEBUG] Event received: 68df74d44ce74261cefc747e 10/03/2025 07:01:40 AM UTC [DEBUG] 68df74d44ce74261cefc747e: Node current retry_counter: 0 10/03/2025 07:01:40 AM UTC [DEBUG] 68df74d44ce74261cefc747e:Event data retry_counter: 1 10/03/2025 07:01:40 AM UTC [INFO] Job retry for node 68df74d44ce74261cefc747e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d44ce74261cefc747e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d44ce74261cefc7483 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d44ce74261cefc7483: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d44ce74261cefc7483:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d44ce74261cefc7483 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d44ce74261cefc7483'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc7486 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7486: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7486:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc7486 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc7486'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc7489 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7489: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7489:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc7489 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc7489'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc748c 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d54ce74261cefc748c: Node current retry_counter: 0 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d54ce74261cefc748c:Event data retry_counter: 1 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc748c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc748c'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc748e 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc748e: Node current retry_counter: 1 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc748e:Event data retry_counter: 2 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc748e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc748e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc7491 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc7491: Node current retry_counter: 0 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc7491:Event data retry_counter: 1 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc7491 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc7491'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:43 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc7495 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d64ce74261cefc7495: Node current retry_counter: 0 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d64ce74261cefc7495:Event data retry_counter: 1 10/03/2025 07:01:43 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc7495 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc7495'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:43 AM UTC [DEBUG] Event received: 68df74d74ce74261cefc7498 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d74ce74261cefc7498: Node current retry_counter: 0 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d74ce74261cefc7498:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d74ce74261cefc7498 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d74ce74261cefc7498'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:44 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc749b 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749b: Node current retry_counter: 0 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749b:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc749b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc749b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:44 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc749e 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749e: Node current retry_counter: 0 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749e:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc749e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc749e'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:45 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc74a1 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d84ce74261cefc74a1: Node current retry_counter: 0 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d84ce74261cefc74a1:Event data retry_counter: 1 10/03/2025 07:01:45 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc74a1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc74a1'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:45 AM UTC [DEBUG] Event received: 68df74d94ce74261cefc74a3 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d94ce74261cefc74a3: Node current retry_counter: 1 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d94ce74261cefc74a3:Event data retry_counter: 2 10/03/2025 07:01:45 AM UTC [INFO] Job retry for node 68df74d94ce74261cefc74a3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d94ce74261cefc74a3'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:46 AM UTC [DEBUG] Event received: 68df74d94ce74261cefc74a7 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74d94ce74261cefc74a7: Node current retry_counter: 0 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74d94ce74261cefc74a7:Event data retry_counter: 1 10/03/2025 07:01:46 AM UTC [INFO] Job retry for node 68df74d94ce74261cefc74a7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d94ce74261cefc74a7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:46 AM UTC [DEBUG] Event received: 68df74da4ce74261cefc74ad 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74da4ce74261cefc74ad: Node current retry_counter: 0 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74da4ce74261cefc74ad:Event data retry_counter: 1 10/03/2025 07:01:46 AM UTC [INFO] Job retry for node 68df74da4ce74261cefc74ad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74da4ce74261cefc74ad'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:47 AM UTC [DEBUG] Event received: 68df74da4ce74261cefc74b0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74da4ce74261cefc74b0: Node current retry_counter: 0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74da4ce74261cefc74b0:Event data retry_counter: 1 10/03/2025 07:01:47 AM UTC [INFO] Job retry for node 68df74da4ce74261cefc74b0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74da4ce74261cefc74b0'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:47 AM UTC [DEBUG] Event received: 68df74db4ce74261cefc74b3 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74db4ce74261cefc74b3: Node current retry_counter: 0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74db4ce74261cefc74b3:Event data retry_counter: 1 10/03/2025 07:01:47 AM UTC [INFO] Job retry for node 68df74db4ce74261cefc74b3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74db4ce74261cefc74b3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74db4ce74261cefc74b6 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74db4ce74261cefc74b6: Node current retry_counter: 0 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74db4ce74261cefc74b6:Event data retry_counter: 1 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74db4ce74261cefc74b6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74db4ce74261cefc74b6'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74b9 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74b9: Node current retry_counter: 0 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74b9:Event data retry_counter: 1 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74b9'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74bb 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74bb: Node current retry_counter: 1 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74bb:Event data retry_counter: 2 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74bb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74bb'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:49 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74bf 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dc4ce74261cefc74bf: Node current retry_counter: 0 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dc4ce74261cefc74bf:Event data retry_counter: 1 10/03/2025 07:01:49 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74bf'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:49 AM UTC [DEBUG] Event received: 68df74dd4ce74261cefc74c2 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dd4ce74261cefc74c2: Node current retry_counter: 0 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dd4ce74261cefc74c2:Event data retry_counter: 1 10/03/2025 07:01:49 AM UTC [INFO] Job retry for node 68df74dd4ce74261cefc74c2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dd4ce74261cefc74c2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:50 AM UTC [DEBUG] Event received: 68df74dd4ce74261cefc74c5 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74dd4ce74261cefc74c5: Node current retry_counter: 0 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74dd4ce74261cefc74c5:Event data retry_counter: 1 10/03/2025 07:01:50 AM UTC [INFO] Job retry for node 68df74dd4ce74261cefc74c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dd4ce74261cefc74c5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:50 AM UTC [DEBUG] Event received: 68df74de4ce74261cefc74c9 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74de4ce74261cefc74c9: Node current retry_counter: 0 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74de4ce74261cefc74c9:Event data retry_counter: 1 10/03/2025 07:01:50 AM UTC [INFO] Job retry for node 68df74de4ce74261cefc74c9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74de4ce74261cefc74c9'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74de4ce74261cefc74cd 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74de4ce74261cefc74cd: Node current retry_counter: 0 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74de4ce74261cefc74cd:Event data retry_counter: 1 10/03/2025 07:01:51 AM UTC [INFO] Job retry for node 68df74de4ce74261cefc74cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74de4ce74261cefc74cd'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d2 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d2: Node current retry_counter: 0 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d2:Event data retry_counter: 1 10/03/2025 07:01:51 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d2'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d4 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d4: Node current retry_counter: 1 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d4:Event data retry_counter: 2 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d4'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:52 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d7 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d7: Node current retry_counter: 0 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d7:Event data retry_counter: 1 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:52 AM UTC [DEBUG] Event received: 68df74e04ce74261cefc74db 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74e04ce74261cefc74db: Node current retry_counter: 0 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74e04ce74261cefc74db:Event data retry_counter: 1 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74e04ce74261cefc74db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e04ce74261cefc74db'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:53 AM UTC [DEBUG] Event received: 68df74e04ce74261cefc74de 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e04ce74261cefc74de: Node current retry_counter: 0 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e04ce74261cefc74de:Event data retry_counter: 1 10/03/2025 07:01:53 AM UTC [INFO] Job retry for node 68df74e04ce74261cefc74de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e04ce74261cefc74de'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:53 AM UTC [DEBUG] Event received: 68df74e14ce74261cefc74e1 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e14ce74261cefc74e1: Node current retry_counter: 0 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e14ce74261cefc74e1:Event data retry_counter: 1 10/03/2025 07:01:53 AM UTC [INFO] Job retry for node 68df74e14ce74261cefc74e1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e14ce74261cefc74e1'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:54 AM UTC [DEBUG] Event received: 68df74e14ce74261cefc74e4 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e14ce74261cefc74e4: Node current retry_counter: 0 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e14ce74261cefc74e4:Event data retry_counter: 1 10/03/2025 07:01:54 AM UTC [INFO] Job retry for node 68df74e14ce74261cefc74e4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e14ce74261cefc74e4'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:54 AM UTC [DEBUG] Event received: 68df74e24ce74261cefc74e7 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e24ce74261cefc74e7: Node current retry_counter: 0 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e24ce74261cefc74e7:Event data retry_counter: 1 10/03/2025 07:01:54 AM UTC [INFO] Job retry for node 68df74e24ce74261cefc74e7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e24ce74261cefc74e7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e24ce74261cefc74ea 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e24ce74261cefc74ea: Node current retry_counter: 0 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e24ce74261cefc74ea:Event data retry_counter: 1 10/03/2025 07:01:55 AM UTC [INFO] Job retry for node 68df74e24ce74261cefc74ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e24ce74261cefc74ea'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74ec 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74ec: Node current retry_counter: 1 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74ec:Event data retry_counter: 2 10/03/2025 07:01:55 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74ec submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74ec'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74f1 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74f1: Node current retry_counter: 0 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74f1:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74f1'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:56 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74f7 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e34ce74261cefc74f7: Node current retry_counter: 0 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e34ce74261cefc74f7:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74f7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74f7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:56 AM UTC [DEBUG] Event received: 68df74e44ce74261cefc74fa 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e44ce74261cefc74fa: Node current retry_counter: 0 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e44ce74261cefc74fa:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e44ce74261cefc74fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e44ce74261cefc74fa'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:57 AM UTC [DEBUG] Event received: 68df74e44ce74261cefc74fd 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e44ce74261cefc74fd: Node current retry_counter: 0 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e44ce74261cefc74fd:Event data retry_counter: 1 10/03/2025 07:01:57 AM UTC [INFO] Job retry for node 68df74e44ce74261cefc74fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e44ce74261cefc74fd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:57 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7500 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e54ce74261cefc7500: Node current retry_counter: 0 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e54ce74261cefc7500:Event data retry_counter: 1 10/03/2025 07:01:57 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7500 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7500'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7503 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7503: Node current retry_counter: 0 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7503:Event data retry_counter: 1 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7503 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7503'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7505 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7505: Node current retry_counter: 1 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7505:Event data retry_counter: 2 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7505 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7505'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc7508 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e64ce74261cefc7508: Node current retry_counter: 0 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e64ce74261cefc7508:Event data retry_counter: 1 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc7508 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc7508'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc750c 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750c: Node current retry_counter: 0 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750c:Event data retry_counter: 1 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc750c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc750c'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc750e 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750e: Node current retry_counter: 2 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750e:Event data retry_counter: 3 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc750e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc750e'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e74ce74261cefc7513 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e74ce74261cefc7513: Node current retry_counter: 0 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e74ce74261cefc7513:Event data retry_counter: 1 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e74ce74261cefc7513 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e74ce74261cefc7513'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:00 AM UTC [DEBUG] Event received: 68df74e74ce74261cefc7516 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e74ce74261cefc7516: Node current retry_counter: 0 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e74ce74261cefc7516:Event data retry_counter: 1 10/03/2025 07:02:00 AM UTC [INFO] Job retry for node 68df74e74ce74261cefc7516 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e74ce74261cefc7516'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:00 AM UTC [DEBUG] Event received: 68df74e84ce74261cefc7519 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e84ce74261cefc7519: Node current retry_counter: 0 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e84ce74261cefc7519:Event data retry_counter: 1 10/03/2025 07:02:00 AM UTC [INFO] Job retry for node 68df74e84ce74261cefc7519 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e84ce74261cefc7519'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:01 AM UTC [DEBUG] Event received: 68df74e84ce74261cefc751d 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e84ce74261cefc751d: Node current retry_counter: 0 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e84ce74261cefc751d:Event data retry_counter: 1 10/03/2025 07:02:01 AM UTC [INFO] Job retry for node 68df74e84ce74261cefc751d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e84ce74261cefc751d'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:01 AM UTC [DEBUG] Event received: 68df74e94ce74261cefc7522 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e94ce74261cefc7522: Node current retry_counter: 0 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e94ce74261cefc7522:Event data retry_counter: 1 10/03/2025 07:02:01 AM UTC [INFO] Job retry for node 68df74e94ce74261cefc7522 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e94ce74261cefc7522'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:02 AM UTC [DEBUG] Event received: 68df74e94ce74261cefc7525 10/03/2025 07:02:02 AM UTC [DEBUG] 68df74e94ce74261cefc7525: Node current retry_counter: 0 10/03/2025 07:02:02 AM UTC [DEBUG] 68df74e94ce74261cefc7525:Event data retry_counter: 1 10/03/2025 07:02:02 AM UTC [INFO] Job retry for node 68df74e94ce74261cefc7525 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e94ce74261cefc7525'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:04 AM UTC [DEBUG] Event received: 68df74eb4ce74261cefc7528 10/03/2025 07:02:04 AM UTC [DEBUG] 68df74eb4ce74261cefc7528: Node current retry_counter: 1 10/03/2025 07:02:04 AM UTC [DEBUG] 68df74eb4ce74261cefc7528:Event data retry_counter: 2 10/03/2025 07:02:04 AM UTC [INFO] Job retry for node 68df74eb4ce74261cefc7528 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74eb4ce74261cefc7528'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:06 AM UTC [DEBUG] Event received: 68df74ee4ce74261cefc752f 10/03/2025 07:02:06 AM UTC [DEBUG] 68df74ee4ce74261cefc752f: Node current retry_counter: 1 10/03/2025 07:02:06 AM UTC [DEBUG] 68df74ee4ce74261cefc752f:Event data retry_counter: 2 10/03/2025 07:02:06 AM UTC [INFO] Job retry for node 68df74ee4ce74261cefc752f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ee4ce74261cefc752f'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:09 AM UTC [DEBUG] Event received: 68df74f14ce74261cefc7532 10/03/2025 07:02:09 AM UTC [DEBUG] 68df74f14ce74261cefc7532: Node current retry_counter: 1 10/03/2025 07:02:09 AM UTC [DEBUG] 68df74f14ce74261cefc7532:Event data retry_counter: 2 10/03/2025 07:02:09 AM UTC [INFO] Job retry for node 68df74f14ce74261cefc7532 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f14ce74261cefc7532'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:12 AM UTC [DEBUG] Event received: 68df74f44ce74261cefc7538 10/03/2025 07:02:12 AM UTC [DEBUG] 68df74f44ce74261cefc7538: Node current retry_counter: 1 10/03/2025 07:02:12 AM UTC [DEBUG] 68df74f44ce74261cefc7538:Event data retry_counter: 2 10/03/2025 07:02:12 AM UTC [INFO] Job retry for node 68df74f44ce74261cefc7538 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f44ce74261cefc7538'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:15 AM UTC [DEBUG] Event received: 68df74f74ce74261cefc753b 10/03/2025 07:02:15 AM UTC [DEBUG] 68df74f74ce74261cefc753b: Node current retry_counter: 1 10/03/2025 07:02:15 AM UTC [DEBUG] 68df74f74ce74261cefc753b:Event data retry_counter: 2 10/03/2025 07:02:15 AM UTC [INFO] Job retry for node 68df74f74ce74261cefc753b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f74ce74261cefc753b'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:18 AM UTC [DEBUG] Event received: 68df74f94ce74261cefc7543 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74f94ce74261cefc7543: Node current retry_counter: 1 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74f94ce74261cefc7543:Event data retry_counter: 2 10/03/2025 07:02:18 AM UTC [INFO] Job retry for node 68df74f94ce74261cefc7543 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f94ce74261cefc7543'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:18 AM UTC [DEBUG] Event received: 68df74fa4ce74261cefc7549 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74fa4ce74261cefc7549: Node current retry_counter: 2 10/03/2025 07:02:19 AM UTC [DEBUG] 68df74fa4ce74261cefc7549:Event data retry_counter: 3 10/03/2025 07:02:19 AM UTC [INFO] Job retry for node 68df74fa4ce74261cefc7549 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fa4ce74261cefc7549'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:21 AM UTC [DEBUG] Event received: 68df74fc4ce74261cefc754c 10/03/2025 07:02:21 AM UTC [DEBUG] 68df74fc4ce74261cefc754c: Node current retry_counter: 2 10/03/2025 07:02:21 AM UTC [DEBUG] 68df74fc4ce74261cefc754c:Event data retry_counter: 3 10/03/2025 07:02:21 AM UTC [INFO] Job retry for node 68df74fc4ce74261cefc754c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fc4ce74261cefc754c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:23 AM UTC [DEBUG] Event received: 68df74fe4ce74261cefc754f 10/03/2025 07:02:23 AM UTC [DEBUG] 68df74fe4ce74261cefc754f: Node current retry_counter: 2 10/03/2025 07:02:23 AM UTC [DEBUG] 68df74fe4ce74261cefc754f:Event data retry_counter: 3 10/03/2025 07:02:23 AM UTC [INFO] Job retry for node 68df74fe4ce74261cefc754f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fe4ce74261cefc754f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:25 AM UTC [DEBUG] Event received: 68df75014ce74261cefc7555 10/03/2025 07:02:25 AM UTC [DEBUG] 68df75014ce74261cefc7555: Node current retry_counter: 2 10/03/2025 07:02:25 AM UTC [DEBUG] 68df75014ce74261cefc7555:Event data retry_counter: 3 10/03/2025 07:02:25 AM UTC [INFO] Job retry for node 68df75014ce74261cefc7555 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75014ce74261cefc7555'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:27 AM UTC [DEBUG] Event received: 68df75034ce74261cefc7559 10/03/2025 07:02:27 AM UTC [DEBUG] 68df75034ce74261cefc7559: Node current retry_counter: 2 10/03/2025 07:02:27 AM UTC [DEBUG] 68df75034ce74261cefc7559:Event data retry_counter: 3 10/03/2025 07:02:27 AM UTC [INFO] Job retry for node 68df75034ce74261cefc7559 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75034ce74261cefc7559'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:29 AM UTC [DEBUG] Event received: 68df75054ce74261cefc7560 10/03/2025 07:02:29 AM UTC [DEBUG] 68df75054ce74261cefc7560: Node current retry_counter: 2 10/03/2025 07:02:29 AM UTC [DEBUG] 68df75054ce74261cefc7560:Event data retry_counter: 3 10/03/2025 07:02:30 AM UTC [INFO] Job retry for node 68df75054ce74261cefc7560 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75054ce74261cefc7560'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:32 AM UTC [DEBUG] Event received: 68df75084ce74261cefc7563 10/03/2025 07:02:32 AM UTC [DEBUG] 68df75084ce74261cefc7563: Node current retry_counter: 2 10/03/2025 07:02:32 AM UTC [DEBUG] 68df75084ce74261cefc7563:Event data retry_counter: 3 10/03/2025 07:02:32 AM UTC [INFO] Job retry for node 68df75084ce74261cefc7563 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75084ce74261cefc7563'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:35 AM UTC [DEBUG] Event received: 68df750b4ce74261cefc756a 10/03/2025 07:02:35 AM UTC [DEBUG] 68df750b4ce74261cefc756a: Node current retry_counter: 2 10/03/2025 07:02:35 AM UTC [DEBUG] 68df750b4ce74261cefc756a:Event data retry_counter: 3 10/03/2025 07:02:35 AM UTC [INFO] Job retry for node 68df750b4ce74261cefc756a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df750b4ce74261cefc756a'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:38 AM UTC [DEBUG] Event received: 68df750d4ce74261cefc756d 10/03/2025 07:02:38 AM UTC [DEBUG] 68df750d4ce74261cefc756d: Node current retry_counter: 3 10/03/2025 07:02:38 AM UTC [INFO] 68df750d4ce74261cefc756d Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:02:40 AM UTC [DEBUG] Event received: 68df75104ce74261cefc7573 10/03/2025 07:02:40 AM UTC [DEBUG] 68df75104ce74261cefc7573: Node current retry_counter: 2 10/03/2025 07:02:40 AM UTC [DEBUG] 68df75104ce74261cefc7573:Event data retry_counter: 3 10/03/2025 07:02:40 AM UTC [INFO] Job retry for node 68df75104ce74261cefc7573 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75104ce74261cefc7573'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:43 AM UTC [DEBUG] Event received: 68df75124ce74261cefc7577 10/03/2025 07:02:43 AM UTC [DEBUG] 68df75124ce74261cefc7577: Node current retry_counter: 2 10/03/2025 07:02:43 AM UTC [DEBUG] 68df75124ce74261cefc7577:Event data retry_counter: 3 10/03/2025 07:02:43 AM UTC [INFO] Job retry for node 68df75124ce74261cefc7577 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75124ce74261cefc7577'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:45 AM UTC [DEBUG] Event received: 68df75154ce74261cefc757f 10/03/2025 07:02:45 AM UTC [DEBUG] 68df75154ce74261cefc757f: Node current retry_counter: 2 10/03/2025 07:02:45 AM UTC [DEBUG] 68df75154ce74261cefc757f:Event data retry_counter: 3 10/03/2025 07:02:45 AM UTC [INFO] Job retry for node 68df75154ce74261cefc757f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75154ce74261cefc757f'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:47 AM UTC [DEBUG] Event received: 68df75174ce74261cefc7583 10/03/2025 07:02:47 AM UTC [DEBUG] 68df75174ce74261cefc7583: Node current retry_counter: 2 10/03/2025 07:02:47 AM UTC [DEBUG] 68df75174ce74261cefc7583:Event data retry_counter: 3 10/03/2025 07:02:47 AM UTC [INFO] Job retry for node 68df75174ce74261cefc7583 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75174ce74261cefc7583'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:50 AM UTC [DEBUG] Event received: 68df75194ce74261cefc7589 10/03/2025 07:02:50 AM UTC [DEBUG] 68df75194ce74261cefc7589: Node current retry_counter: 2 10/03/2025 07:02:50 AM UTC [DEBUG] 68df75194ce74261cefc7589:Event data retry_counter: 3 10/03/2025 07:02:50 AM UTC [INFO] Job retry for node 68df75194ce74261cefc7589 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75194ce74261cefc7589'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:52 AM UTC [DEBUG] Event received: 68df751b4ce74261cefc758d 10/03/2025 07:02:52 AM UTC [DEBUG] 68df751b4ce74261cefc758d: Node current retry_counter: 2 10/03/2025 07:02:52 AM UTC [DEBUG] 68df751b4ce74261cefc758d:Event data retry_counter: 3 10/03/2025 07:02:52 AM UTC [INFO] Job retry for node 68df751b4ce74261cefc758d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df751b4ce74261cefc758d'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:54 AM UTC [DEBUG] Event received: 68df751e4ce74261cefc7594 10/03/2025 07:02:54 AM UTC [DEBUG] 68df751e4ce74261cefc7594: Node current retry_counter: 2 10/03/2025 07:02:54 AM UTC [DEBUG] 68df751e4ce74261cefc7594:Event data retry_counter: 3 10/03/2025 07:02:54 AM UTC [INFO] Job retry for node 68df751e4ce74261cefc7594 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df751e4ce74261cefc7594'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:56 AM UTC [DEBUG] Event received: 68df75204ce74261cefc7598 10/03/2025 07:02:56 AM UTC [DEBUG] 68df75204ce74261cefc7598: Node current retry_counter: 3 10/03/2025 07:02:56 AM UTC [INFO] 68df75204ce74261cefc7598 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:02:59 AM UTC [DEBUG] Event received: 68df75224ce74261cefc75a0 10/03/2025 07:02:59 AM UTC [DEBUG] 68df75224ce74261cefc75a0: Node current retry_counter: 2 10/03/2025 07:02:59 AM UTC [DEBUG] 68df75224ce74261cefc75a0:Event data retry_counter: 3 10/03/2025 07:02:59 AM UTC [INFO] Job retry for node 68df75224ce74261cefc75a0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75224ce74261cefc75a0'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:01 AM UTC [DEBUG] Event received: 68df75254ce74261cefc75a5 10/03/2025 07:03:01 AM UTC [DEBUG] 68df75254ce74261cefc75a5: Node current retry_counter: 2 10/03/2025 07:03:01 AM UTC [DEBUG] 68df75254ce74261cefc75a5:Event data retry_counter: 3 10/03/2025 07:03:01 AM UTC [INFO] Job retry for node 68df75254ce74261cefc75a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75254ce74261cefc75a5'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:03 AM UTC [DEBUG] Event received: 68df75274ce74261cefc75a9 10/03/2025 07:03:03 AM UTC [DEBUG] 68df75274ce74261cefc75a9: Node current retry_counter: 2 10/03/2025 07:03:03 AM UTC [DEBUG] 68df75274ce74261cefc75a9:Event data retry_counter: 3 10/03/2025 07:03:03 AM UTC [INFO] Job retry for node 68df75274ce74261cefc75a9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75274ce74261cefc75a9'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:06 AM UTC [DEBUG] Event received: 68df75294ce74261cefc75ae 10/03/2025 07:03:06 AM UTC [DEBUG] 68df75294ce74261cefc75ae: Node current retry_counter: 2 10/03/2025 07:03:06 AM UTC [DEBUG] 68df75294ce74261cefc75ae:Event data retry_counter: 3 10/03/2025 07:03:06 AM UTC [INFO] Job retry for node 68df75294ce74261cefc75ae submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75294ce74261cefc75ae'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:08 AM UTC [DEBUG] Event received: 68df752c4ce74261cefc75b2 10/03/2025 07:03:08 AM UTC [DEBUG] 68df752c4ce74261cefc75b2: Node current retry_counter: 2 10/03/2025 07:03:08 AM UTC [DEBUG] 68df752c4ce74261cefc75b2:Event data retry_counter: 3 10/03/2025 07:03:08 AM UTC [INFO] Job retry for node 68df752c4ce74261cefc75b2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df752c4ce74261cefc75b2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:11 AM UTC [DEBUG] Event received: 68df752e4ce74261cefc75b7 10/03/2025 07:03:11 AM UTC [DEBUG] 68df752e4ce74261cefc75b7: Node current retry_counter: 2 10/03/2025 07:03:11 AM UTC [DEBUG] 68df752e4ce74261cefc75b7:Event data retry_counter: 3 10/03/2025 07:03:11 AM UTC [INFO] Job retry for node 68df752e4ce74261cefc75b7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df752e4ce74261cefc75b7'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:13 AM UTC [DEBUG] Event received: 68df75314ce74261cefc75be 10/03/2025 07:03:13 AM UTC [DEBUG] 68df75314ce74261cefc75be: Node current retry_counter: 2 10/03/2025 07:03:13 AM UTC [DEBUG] 68df75314ce74261cefc75be:Event data retry_counter: 3 10/03/2025 07:03:13 AM UTC [INFO] Job retry for node 68df75314ce74261cefc75be submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75314ce74261cefc75be'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:15 AM UTC [DEBUG] Event received: 68df75334ce74261cefc75c1 10/03/2025 07:03:15 AM UTC [DEBUG] 68df75334ce74261cefc75c1: Node current retry_counter: 3 10/03/2025 07:03:15 AM UTC [INFO] 68df75334ce74261cefc75c1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:19 AM UTC [DEBUG] Event received: 68df75364ce74261cefc75ca 10/03/2025 07:03:19 AM UTC [DEBUG] 68df75364ce74261cefc75ca: Node current retry_counter: 2 10/03/2025 07:03:19 AM UTC [DEBUG] 68df75364ce74261cefc75ca:Event data retry_counter: 3 10/03/2025 07:03:19 AM UTC [INFO] Job retry for node 68df75364ce74261cefc75ca submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75364ce74261cefc75ca'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:21 AM UTC [DEBUG] Event received: 68df75394ce74261cefc75ce 10/03/2025 07:03:21 AM UTC [DEBUG] 68df75394ce74261cefc75ce: Node current retry_counter: 2 10/03/2025 07:03:21 AM UTC [DEBUG] 68df75394ce74261cefc75ce:Event data retry_counter: 3 10/03/2025 07:03:21 AM UTC [INFO] Job retry for node 68df75394ce74261cefc75ce submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75394ce74261cefc75ce'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:24 AM UTC [DEBUG] Event received: 68df753c4ce74261cefc75d4 10/03/2025 07:03:24 AM UTC [DEBUG] 68df753c4ce74261cefc75d4: Node current retry_counter: 2 10/03/2025 07:03:24 AM UTC [DEBUG] 68df753c4ce74261cefc75d4:Event data retry_counter: 3 10/03/2025 07:03:24 AM UTC [INFO] Job retry for node 68df753c4ce74261cefc75d4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df753c4ce74261cefc75d4'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:27 AM UTC [DEBUG] Event received: 68df753e4ce74261cefc75dd 10/03/2025 07:03:27 AM UTC [DEBUG] 68df753e4ce74261cefc75dd: Node current retry_counter: 2 10/03/2025 07:03:27 AM UTC [DEBUG] 68df753e4ce74261cefc75dd:Event data retry_counter: 3 10/03/2025 07:03:27 AM UTC [INFO] Job retry for node 68df753e4ce74261cefc75dd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df753e4ce74261cefc75dd'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:29 AM UTC [DEBUG] Event received: 68df75414ce74261cefc75e0 10/03/2025 07:03:29 AM UTC [DEBUG] 68df75414ce74261cefc75e0: Node current retry_counter: 2 10/03/2025 07:03:29 AM UTC [DEBUG] 68df75414ce74261cefc75e0:Event data retry_counter: 3 10/03/2025 07:03:29 AM UTC [INFO] Job retry for node 68df75414ce74261cefc75e0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75414ce74261cefc75e0'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:32 AM UTC [DEBUG] Event received: 68df75434ce74261cefc75e6 10/03/2025 07:03:32 AM UTC [DEBUG] 68df75434ce74261cefc75e6: Node current retry_counter: 2 10/03/2025 07:03:32 AM UTC [DEBUG] 68df75434ce74261cefc75e6:Event data retry_counter: 3 10/03/2025 07:03:32 AM UTC [INFO] Job retry for node 68df75434ce74261cefc75e6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75434ce74261cefc75e6'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:34 AM UTC [DEBUG] Event received: 68df75464ce74261cefc75e9 10/03/2025 07:03:34 AM UTC [DEBUG] 68df75464ce74261cefc75e9: Node current retry_counter: 2 10/03/2025 07:03:34 AM UTC [DEBUG] 68df75464ce74261cefc75e9:Event data retry_counter: 3 10/03/2025 07:03:34 AM UTC [INFO] Job retry for node 68df75464ce74261cefc75e9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75464ce74261cefc75e9'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:36 AM UTC [DEBUG] Event received: 68df75474ce74261cefc75ee 10/03/2025 07:03:36 AM UTC [DEBUG] 68df75474ce74261cefc75ee: Node current retry_counter: 3 10/03/2025 07:03:36 AM UTC [INFO] 68df75474ce74261cefc75ee Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:39 AM UTC [DEBUG] Event received: 68df754a4ce74261cefc75f8 10/03/2025 07:03:39 AM UTC [DEBUG] 68df754a4ce74261cefc75f8: Node current retry_counter: 2 10/03/2025 07:03:39 AM UTC [DEBUG] 68df754a4ce74261cefc75f8:Event data retry_counter: 3 10/03/2025 07:03:39 AM UTC [INFO] Job retry for node 68df754a4ce74261cefc75f8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df754a4ce74261cefc75f8'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:42 AM UTC [DEBUG] Event received: 68df754d4ce74261cefc75fc 10/03/2025 07:03:42 AM UTC [DEBUG] 68df754d4ce74261cefc75fc: Node current retry_counter: 2 10/03/2025 07:03:42 AM UTC [DEBUG] 68df754d4ce74261cefc75fc:Event data retry_counter: 3 10/03/2025 07:03:42 AM UTC [INFO] Job retry for node 68df754d4ce74261cefc75fc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df754d4ce74261cefc75fc'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:44 AM UTC [DEBUG] Event received: 68df75504ce74261cefc7602 10/03/2025 07:03:44 AM UTC [DEBUG] 68df75504ce74261cefc7602: Node current retry_counter: 2 10/03/2025 07:03:44 AM UTC [DEBUG] 68df75504ce74261cefc7602:Event data retry_counter: 3 10/03/2025 07:03:44 AM UTC [INFO] Job retry for node 68df75504ce74261cefc7602 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75504ce74261cefc7602'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:46 AM UTC [DEBUG] Event received: 68df75524ce74261cefc7607 10/03/2025 07:03:46 AM UTC [DEBUG] 68df75524ce74261cefc7607: Node current retry_counter: 2 10/03/2025 07:03:46 AM UTC [DEBUG] 68df75524ce74261cefc7607:Event data retry_counter: 3 10/03/2025 07:03:46 AM UTC [INFO] Job retry for node 68df75524ce74261cefc7607 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75524ce74261cefc7607'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:49 AM UTC [DEBUG] Event received: 68df75544ce74261cefc760c 10/03/2025 07:03:49 AM UTC [DEBUG] 68df75544ce74261cefc760c: Node current retry_counter: 2 10/03/2025 07:03:49 AM UTC [DEBUG] 68df75544ce74261cefc760c:Event data retry_counter: 3 10/03/2025 07:03:49 AM UTC [INFO] Job retry for node 68df75544ce74261cefc760c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75544ce74261cefc760c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:51 AM UTC [DEBUG] Event received: 68df75574ce74261cefc7610 10/03/2025 07:03:51 AM UTC [DEBUG] 68df75574ce74261cefc7610: Node current retry_counter: 2 10/03/2025 07:03:51 AM UTC [DEBUG] 68df75574ce74261cefc7610:Event data retry_counter: 3 10/03/2025 07:03:51 AM UTC [INFO] Job retry for node 68df75574ce74261cefc7610 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75574ce74261cefc7610'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:52 AM UTC [DEBUG] Event received: 68df75584ce74261cefc7616 10/03/2025 07:03:52 AM UTC [DEBUG] 68df75584ce74261cefc7616: Node current retry_counter: 3 10/03/2025 07:03:52 AM UTC [INFO] 68df75584ce74261cefc7616 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:56 AM UTC [DEBUG] Event received: 68df755b4ce74261cefc7619 10/03/2025 07:03:56 AM UTC [DEBUG] 68df755b4ce74261cefc7619: Node current retry_counter: 2 10/03/2025 07:03:56 AM UTC [DEBUG] 68df755b4ce74261cefc7619:Event data retry_counter: 3 10/03/2025 07:03:56 AM UTC [INFO] Job retry for node 68df755b4ce74261cefc7619 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df755b4ce74261cefc7619'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:58 AM UTC [DEBUG] Event received: 68df755e4ce74261cefc7621 10/03/2025 07:03:58 AM UTC [DEBUG] 68df755e4ce74261cefc7621: Node current retry_counter: 2 10/03/2025 07:03:59 AM UTC [DEBUG] 68df755e4ce74261cefc7621:Event data retry_counter: 3 10/03/2025 07:03:59 AM UTC [INFO] Job retry for node 68df755e4ce74261cefc7621 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df755e4ce74261cefc7621'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:02 AM UTC [DEBUG] Event received: 68df75614ce74261cefc7625 10/03/2025 07:04:02 AM UTC [DEBUG] 68df75614ce74261cefc7625: Node current retry_counter: 2 10/03/2025 07:04:02 AM UTC [DEBUG] 68df75614ce74261cefc7625:Event data retry_counter: 3 10/03/2025 07:04:02 AM UTC [INFO] Job retry for node 68df75614ce74261cefc7625 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75614ce74261cefc7625'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:04 AM UTC [DEBUG] Event received: 68df75644ce74261cefc762d 10/03/2025 07:04:04 AM UTC [DEBUG] 68df75644ce74261cefc762d: Node current retry_counter: 2 10/03/2025 07:04:04 AM UTC [DEBUG] 68df75644ce74261cefc762d:Event data retry_counter: 3 10/03/2025 07:04:04 AM UTC [INFO] Job retry for node 68df75644ce74261cefc762d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75644ce74261cefc762d'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:07 AM UTC [DEBUG] Event received: 68df75664ce74261cefc7631 10/03/2025 07:04:07 AM UTC [DEBUG] 68df75664ce74261cefc7631: Node current retry_counter: 2 10/03/2025 07:04:07 AM UTC [DEBUG] 68df75664ce74261cefc7631:Event data retry_counter: 3 10/03/2025 07:04:07 AM UTC [INFO] Job retry for node 68df75664ce74261cefc7631 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75664ce74261cefc7631'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:10 AM UTC [DEBUG] Event received: 68df756a4ce74261cefc7637 10/03/2025 07:04:10 AM UTC [DEBUG] 68df756a4ce74261cefc7637: Node current retry_counter: 2 10/03/2025 07:04:10 AM UTC [DEBUG] 68df756a4ce74261cefc7637:Event data retry_counter: 3 10/03/2025 07:04:10 AM UTC [INFO] Job retry for node 68df756a4ce74261cefc7637 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df756a4ce74261cefc7637'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:14 AM UTC [DEBUG] Event received: 68df756d4ce74261cefc763a 10/03/2025 07:04:14 AM UTC [DEBUG] 68df756d4ce74261cefc763a: Node current retry_counter: 2 10/03/2025 07:04:14 AM UTC [DEBUG] 68df756d4ce74261cefc763a:Event data retry_counter: 3 10/03/2025 07:04:14 AM UTC [INFO] Job retry for node 68df756d4ce74261cefc763a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df756d4ce74261cefc763a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:19 AM UTC [DEBUG] Event received: 68df75734ce74261cefc7643 10/03/2025 07:04:19 AM UTC [DEBUG] 68df75734ce74261cefc7643: Node current retry_counter: 3 10/03/2025 07:04:19 AM UTC [INFO] 68df75734ce74261cefc7643 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:04:22 AM UTC [DEBUG] Event received: 68df75764ce74261cefc764b 10/03/2025 07:04:22 AM UTC [DEBUG] 68df75764ce74261cefc764b: Node current retry_counter: 2 10/03/2025 07:04:22 AM UTC [DEBUG] 68df75764ce74261cefc764b:Event data retry_counter: 3 10/03/2025 07:04:22 AM UTC [INFO] Job retry for node 68df75764ce74261cefc764b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75764ce74261cefc764b'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:28 AM UTC [DEBUG] Event received: 68df757b4ce74261cefc7658 10/03/2025 07:04:28 AM UTC [DEBUG] 68df757b4ce74261cefc7658: Node current retry_counter: 2 10/03/2025 07:04:28 AM UTC [DEBUG] 68df757b4ce74261cefc7658:Event data retry_counter: 3 10/03/2025 07:04:28 AM UTC [INFO] Job retry for node 68df757b4ce74261cefc7658 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df757b4ce74261cefc7658'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:31 AM UTC [DEBUG] Event received: 68df757e4ce74261cefc7664 10/03/2025 07:04:31 AM UTC [DEBUG] 68df757e4ce74261cefc7664: Node current retry_counter: 2 10/03/2025 07:04:31 AM UTC [DEBUG] 68df757e4ce74261cefc7664:Event data retry_counter: 3 10/03/2025 07:04:31 AM UTC [INFO] Job retry for node 68df757e4ce74261cefc7664 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df757e4ce74261cefc7664'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:33 AM UTC [DEBUG] Event received: 68df75814ce74261cefc7667 10/03/2025 07:04:33 AM UTC [DEBUG] 68df75814ce74261cefc7667: Node current retry_counter: 2 10/03/2025 07:04:33 AM UTC [DEBUG] 68df75814ce74261cefc7667:Event data retry_counter: 3 10/03/2025 07:04:33 AM UTC [INFO] Job retry for node 68df75814ce74261cefc7667 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75814ce74261cefc7667'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:35 AM UTC [DEBUG] Event received: 68df75834ce74261cefc766b 10/03/2025 07:04:35 AM UTC [DEBUG] 68df75834ce74261cefc766b: Node current retry_counter: 2 10/03/2025 07:04:35 AM UTC [DEBUG] 68df75834ce74261cefc766b:Event data retry_counter: 3 10/03/2025 07:04:36 AM UTC [INFO] Job retry for node 68df75834ce74261cefc766b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75834ce74261cefc766b'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:38 AM UTC [DEBUG] Event received: 68df75854ce74261cefc7670 10/03/2025 07:04:38 AM UTC [DEBUG] 68df75854ce74261cefc7670: Node current retry_counter: 2 10/03/2025 07:04:38 AM UTC [DEBUG] 68df75854ce74261cefc7670:Event data retry_counter: 3 10/03/2025 07:04:38 AM UTC [INFO] Job retry for node 68df75854ce74261cefc7670 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75854ce74261cefc7670'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:40 AM UTC [DEBUG] Event received: 68df75884ce74261cefc7677 10/03/2025 07:04:40 AM UTC [DEBUG] 68df75884ce74261cefc7677: Node current retry_counter: 2 10/03/2025 07:04:40 AM UTC [DEBUG] 68df75884ce74261cefc7677:Event data retry_counter: 3 10/03/2025 07:04:40 AM UTC [INFO] Job retry for node 68df75884ce74261cefc7677 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75884ce74261cefc7677'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:42 AM UTC [DEBUG] Event received: 68df75894ce74261cefc767a 10/03/2025 07:04:42 AM UTC [DEBUG] 68df75894ce74261cefc767a: Node current retry_counter: 3 10/03/2025 07:04:42 AM UTC [INFO] 68df75894ce74261cefc767a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:04:46 AM UTC [DEBUG] Event received: 68df758d4ce74261cefc7683 10/03/2025 07:04:46 AM UTC [DEBUG] 68df758d4ce74261cefc7683: Node current retry_counter: 2 10/03/2025 07:04:46 AM UTC [DEBUG] 68df758d4ce74261cefc7683:Event data retry_counter: 3 10/03/2025 07:04:46 AM UTC [INFO] Job retry for node 68df758d4ce74261cefc7683 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df758d4ce74261cefc7683'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:48 AM UTC [DEBUG] Event received: 68df75904ce74261cefc7687 10/03/2025 07:04:48 AM UTC [DEBUG] 68df75904ce74261cefc7687: Node current retry_counter: 2 10/03/2025 07:04:48 AM UTC [DEBUG] 68df75904ce74261cefc7687:Event data retry_counter: 3 10/03/2025 07:04:48 AM UTC [INFO] Job retry for node 68df75904ce74261cefc7687 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75904ce74261cefc7687'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:51 AM UTC [DEBUG] Event received: 68df75924ce74261cefc768f 10/03/2025 07:04:51 AM UTC [DEBUG] 68df75924ce74261cefc768f: Node current retry_counter: 2 10/03/2025 07:04:51 AM UTC [DEBUG] 68df75924ce74261cefc768f:Event data retry_counter: 3 10/03/2025 07:04:51 AM UTC [INFO] Job retry for node 68df75924ce74261cefc768f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75924ce74261cefc768f'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:54 AM UTC [DEBUG] Event received: 68df75954ce74261cefc7696 10/03/2025 07:04:54 AM UTC [DEBUG] 68df75954ce74261cefc7696: Node current retry_counter: 2 10/03/2025 07:04:54 AM UTC [DEBUG] 68df75954ce74261cefc7696:Event data retry_counter: 3 10/03/2025 07:04:54 AM UTC [INFO] Job retry for node 68df75954ce74261cefc7696 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75954ce74261cefc7696'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:56 AM UTC [DEBUG] Event received: 68df75984ce74261cefc769c 10/03/2025 07:04:56 AM UTC [DEBUG] 68df75984ce74261cefc769c: Node current retry_counter: 2 10/03/2025 07:04:56 AM UTC [DEBUG] 68df75984ce74261cefc769c:Event data retry_counter: 3 10/03/2025 07:04:56 AM UTC [INFO] Job retry for node 68df75984ce74261cefc769c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75984ce74261cefc769c'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:58 AM UTC [DEBUG] Event received: 68df759a4ce74261cefc76a2 10/03/2025 07:04:58 AM UTC [DEBUG] 68df759a4ce74261cefc76a2: Node current retry_counter: 2 10/03/2025 07:04:59 AM UTC [DEBUG] 68df759a4ce74261cefc76a2:Event data retry_counter: 3 10/03/2025 07:04:59 AM UTC [INFO] Job retry for node 68df759a4ce74261cefc76a2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759a4ce74261cefc76a2'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:01 AM UTC [DEBUG] Event received: 68df759c4ce74261cefc76a5 10/03/2025 07:05:01 AM UTC [DEBUG] 68df759c4ce74261cefc76a5: Node current retry_counter: 2 10/03/2025 07:05:01 AM UTC [DEBUG] 68df759c4ce74261cefc76a5:Event data retry_counter: 3 10/03/2025 07:05:01 AM UTC [INFO] Job retry for node 68df759c4ce74261cefc76a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759c4ce74261cefc76a5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:03 AM UTC [DEBUG] Event received: 68df759f4ce74261cefc76ac 10/03/2025 07:05:03 AM UTC [DEBUG] 68df759f4ce74261cefc76ac: Node current retry_counter: 2 10/03/2025 07:05:03 AM UTC [DEBUG] 68df759f4ce74261cefc76ac:Event data retry_counter: 3 10/03/2025 07:05:03 AM UTC [INFO] Job retry for node 68df759f4ce74261cefc76ac submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759f4ce74261cefc76ac'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:04 AM UTC [DEBUG] Event received: 68dcdd76b8c4bf214a13c7ec 10/03/2025 07:05:04 AM UTC [DEBUG] 68dcdd76b8c4bf214a13c7ec: Node current retry_counter: 1 10/03/2025 07:05:04 AM UTC [DEBUG] 68dcdd76b8c4bf214a13c7ec:Event data retry_counter: 2 10/03/2025 07:05:04 AM UTC [INFO] Job retry for node 68dcdd76b8c4bf214a13c7ec submitted. Parent node: 68db22f8d4feb0a96d250386 10/03/2025 07:05:04 AM UTC [DEBUG] Event:{'data': {'id': '68db22f8d4feb0a96d250386', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68db2293d4feb0a96d25035f', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/2.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '53469b66ec8e25df1d77e8f7e854fce04f18ae7c', 'describe': 'staging-mainline-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-515-g53469b66ec8e2', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250930.0'], 'commit_message': 'staging-mainline-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68db22f8d4feb0a96d250386-kbuild-gcc-12-arm64-yt95f4c2', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dcdd76b8c4bf214a13c7ec'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-09-30T00:23:20.279000', 'updated': '2025-09-30T06:23:26.928000', 'timeout': '2025-09-30T06:23:20.279000', 'holdoff': '2025-09-30T01:09:08.798000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2c06f3515f121d1954ba540e95de0c7673973939553b43989637ff74039176ce', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:06 AM UTC [DEBUG] Event received: 68df75a14ce74261cefc76b4 10/03/2025 07:05:06 AM UTC [DEBUG] 68df75a14ce74261cefc76b4: Node current retry_counter: 2 10/03/2025 07:05:06 AM UTC [DEBUG] 68df75a14ce74261cefc76b4:Event data retry_counter: 3 10/03/2025 07:05:06 AM UTC [INFO] Job retry for node 68df75a14ce74261cefc76b4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a14ce74261cefc76b4'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:09 AM UTC [DEBUG] Event received: 68df75a44ce74261cefc76bd 10/03/2025 07:05:09 AM UTC [DEBUG] 68df75a44ce74261cefc76bd: Node current retry_counter: 2 10/03/2025 07:05:09 AM UTC [DEBUG] 68df75a44ce74261cefc76bd:Event data retry_counter: 3 10/03/2025 07:05:09 AM UTC [INFO] Job retry for node 68df75a44ce74261cefc76bd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a44ce74261cefc76bd'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:12 AM UTC [DEBUG] Event received: 68df75a74ce74261cefc76c2 10/03/2025 07:05:12 AM UTC [DEBUG] 68df75a74ce74261cefc76c2: Node current retry_counter: 2 10/03/2025 07:05:12 AM UTC [DEBUG] 68df75a74ce74261cefc76c2:Event data retry_counter: 3 10/03/2025 07:05:12 AM UTC [INFO] Job retry for node 68df75a74ce74261cefc76c2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a74ce74261cefc76c2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:14 AM UTC [DEBUG] Event received: 68df75a94ce74261cefc76c8 10/03/2025 07:05:14 AM UTC [DEBUG] 68df75a94ce74261cefc76c8: Node current retry_counter: 2 10/03/2025 07:05:14 AM UTC [DEBUG] 68df75a94ce74261cefc76c8:Event data retry_counter: 3 10/03/2025 07:05:14 AM UTC [INFO] Job retry for node 68df75a94ce74261cefc76c8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a94ce74261cefc76c8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:15 AM UTC [DEBUG] Event received: 68df75ab4ce74261cefc76cb 10/03/2025 07:05:15 AM UTC [DEBUG] 68df75ab4ce74261cefc76cb: Node current retry_counter: 3 10/03/2025 07:05:15 AM UTC [INFO] 68df75ab4ce74261cefc76cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:05:20 AM UTC [DEBUG] Event received: 68df75af4ce74261cefc76d2 10/03/2025 07:05:20 AM UTC [DEBUG] 68df75af4ce74261cefc76d2: Node current retry_counter: 2 10/03/2025 07:05:20 AM UTC [DEBUG] 68df75af4ce74261cefc76d2:Event data retry_counter: 3 10/03/2025 07:05:20 AM UTC [INFO] Job retry for node 68df75af4ce74261cefc76d2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75af4ce74261cefc76d2'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:21 AM UTC [DEBUG] Event received: 68df75b04ce74261cefc76d5 10/03/2025 07:05:21 AM UTC [DEBUG] 68df75b04ce74261cefc76d5: Node current retry_counter: 1 10/03/2025 07:05:21 AM UTC [DEBUG] 68df75b04ce74261cefc76d5:Event data retry_counter: 2 10/03/2025 07:05:21 AM UTC [INFO] Job retry for node 68df75b04ce74261cefc76d5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b04ce74261cefc76d5'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:25 AM UTC [DEBUG] Event received: 68df75b44ce74261cefc76de 10/03/2025 07:05:25 AM UTC [DEBUG] 68df75b44ce74261cefc76de: Node current retry_counter: 1 10/03/2025 07:05:25 AM UTC [DEBUG] 68df75b44ce74261cefc76de:Event data retry_counter: 2 10/03/2025 07:05:25 AM UTC [INFO] Job retry for node 68df75b44ce74261cefc76de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b44ce74261cefc76de'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:29 AM UTC [DEBUG] Event received: 68df75b94ce74261cefc76e5 10/03/2025 07:05:29 AM UTC [DEBUG] 68df75b94ce74261cefc76e5: Node current retry_counter: 1 10/03/2025 07:05:29 AM UTC [DEBUG] 68df75b94ce74261cefc76e5:Event data retry_counter: 2 10/03/2025 07:05:29 AM UTC [INFO] Job retry for node 68df75b94ce74261cefc76e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b94ce74261cefc76e5'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:34 AM UTC [DEBUG] Event received: 68df75bd4ce74261cefc76ec 10/03/2025 07:05:34 AM UTC [DEBUG] 68df75bd4ce74261cefc76ec: Node current retry_counter: 1 10/03/2025 07:05:34 AM UTC [DEBUG] 68df75bd4ce74261cefc76ec:Event data retry_counter: 2 10/03/2025 07:05:34 AM UTC [INFO] Job retry for node 68df75bd4ce74261cefc76ec submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75bd4ce74261cefc76ec'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:39 AM UTC [DEBUG] Event received: 68df75c34ce74261cefc76f3 10/03/2025 07:05:39 AM UTC [DEBUG] 68df75c34ce74261cefc76f3: Node current retry_counter: 2 10/03/2025 07:05:39 AM UTC [DEBUG] 68df75c34ce74261cefc76f3:Event data retry_counter: 3 10/03/2025 07:05:39 AM UTC [INFO] Job retry for node 68df75c34ce74261cefc76f3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c34ce74261cefc76f3'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:41 AM UTC [DEBUG] Event received: 68df75c44ce74261cefc76f6 10/03/2025 07:05:41 AM UTC [DEBUG] 68df75c44ce74261cefc76f6: Node current retry_counter: 1 10/03/2025 07:05:41 AM UTC [DEBUG] 68df75c44ce74261cefc76f6:Event data retry_counter: 2 10/03/2025 07:05:41 AM UTC [INFO] Job retry for node 68df75c44ce74261cefc76f6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c44ce74261cefc76f6'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:45 AM UTC [DEBUG] Event received: 68df75c94ce74261cefc76fc 10/03/2025 07:05:45 AM UTC [DEBUG] 68df75c94ce74261cefc76fc: Node current retry_counter: 1 10/03/2025 07:05:45 AM UTC [DEBUG] 68df75c94ce74261cefc76fc:Event data retry_counter: 2 10/03/2025 07:05:45 AM UTC [INFO] Job retry for node 68df75c94ce74261cefc76fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c94ce74261cefc76fc'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:50 AM UTC [DEBUG] Event received: 68df75ce4ce74261cefc7702 10/03/2025 07:05:50 AM UTC [DEBUG] 68df75ce4ce74261cefc7702: Node current retry_counter: 1 10/03/2025 07:05:50 AM UTC [DEBUG] 68df75ce4ce74261cefc7702:Event data retry_counter: 2 10/03/2025 07:05:50 AM UTC [INFO] Job retry for node 68df75ce4ce74261cefc7702 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75ce4ce74261cefc7702'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:55 AM UTC [DEBUG] Event received: 68df75d24ce74261cefc770a 10/03/2025 07:05:55 AM UTC [DEBUG] 68df75d24ce74261cefc770a: Node current retry_counter: 1 10/03/2025 07:05:55 AM UTC [DEBUG] 68df75d24ce74261cefc770a:Event data retry_counter: 2 10/03/2025 07:05:55 AM UTC [INFO] Job retry for node 68df75d24ce74261cefc770a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75d24ce74261cefc770a'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:59 AM UTC [DEBUG] Event received: 68df75d64ce74261cefc7711 10/03/2025 07:05:59 AM UTC [DEBUG] 68df75d64ce74261cefc7711: Node current retry_counter: 1 10/03/2025 07:05:59 AM UTC [DEBUG] 68df75d64ce74261cefc7711:Event data retry_counter: 2 10/03/2025 07:05:59 AM UTC [INFO] Job retry for node 68df75d64ce74261cefc7711 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75d64ce74261cefc7711'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:03 AM UTC [DEBUG] Event received: 68df75db4ce74261cefc7717 10/03/2025 07:06:03 AM UTC [DEBUG] 68df75db4ce74261cefc7717: Node current retry_counter: 1 10/03/2025 07:06:03 AM UTC [DEBUG] 68df75db4ce74261cefc7717:Event data retry_counter: 2 10/03/2025 07:06:03 AM UTC [INFO] Job retry for node 68df75db4ce74261cefc7717 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75db4ce74261cefc7717'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:08 AM UTC [DEBUG] Event received: 68df75df4ce74261cefc771e 10/03/2025 07:06:08 AM UTC [DEBUG] 68df75df4ce74261cefc771e: Node current retry_counter: 1 10/03/2025 07:06:08 AM UTC [DEBUG] 68df75df4ce74261cefc771e:Event data retry_counter: 2 10/03/2025 07:06:08 AM UTC [INFO] Job retry for node 68df75df4ce74261cefc771e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75df4ce74261cefc771e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:13 AM UTC [DEBUG] Event received: 68df75e54ce74261cefc7726 10/03/2025 07:06:13 AM UTC [DEBUG] 68df75e54ce74261cefc7726: Node current retry_counter: 2 10/03/2025 07:06:13 AM UTC [DEBUG] 68df75e54ce74261cefc7726:Event data retry_counter: 3 10/03/2025 07:06:13 AM UTC [INFO] Job retry for node 68df75e54ce74261cefc7726 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:06:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75e54ce74261cefc7726'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:06:15 AM UTC [DEBUG] Event received: 68df75e64ce74261cefc772a 10/03/2025 07:06:15 AM UTC [DEBUG] 68df75e64ce74261cefc772a: Node current retry_counter: 1 10/03/2025 07:06:15 AM UTC [DEBUG] 68df75e64ce74261cefc772a:Event data retry_counter: 2 10/03/2025 07:06:15 AM UTC [INFO] Job retry for node 68df75e64ce74261cefc772a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75e64ce74261cefc772a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:19 AM UTC [DEBUG] Event received: 68df75eb4ce74261cefc7730 10/03/2025 07:06:19 AM UTC [DEBUG] 68df75eb4ce74261cefc7730: Node current retry_counter: 1 10/03/2025 07:06:19 AM UTC [DEBUG] 68df75eb4ce74261cefc7730:Event data retry_counter: 2 10/03/2025 07:06:19 AM UTC [INFO] Job retry for node 68df75eb4ce74261cefc7730 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75eb4ce74261cefc7730'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:23 AM UTC [DEBUG] Event received: 68df75ef4ce74261cefc7737 10/03/2025 07:06:23 AM UTC [DEBUG] 68df75ef4ce74261cefc7737: Node current retry_counter: 1 10/03/2025 07:06:23 AM UTC [DEBUG] 68df75ef4ce74261cefc7737:Event data retry_counter: 2 10/03/2025 07:06:23 AM UTC [INFO] Job retry for node 68df75ef4ce74261cefc7737 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75ef4ce74261cefc7737'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:29 AM UTC [DEBUG] Event received: 68df75f44ce74261cefc7742 10/03/2025 07:06:29 AM UTC [DEBUG] 68df75f44ce74261cefc7742: Node current retry_counter: 1 10/03/2025 07:06:29 AM UTC [DEBUG] 68df75f44ce74261cefc7742:Event data retry_counter: 2 10/03/2025 07:06:29 AM UTC [INFO] Job retry for node 68df75f44ce74261cefc7742 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75f44ce74261cefc7742'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:34 AM UTC [DEBUG] Event received: 68df75fa4ce74261cefc7748 10/03/2025 07:06:34 AM UTC [DEBUG] 68df75fa4ce74261cefc7748: Node current retry_counter: 1 10/03/2025 07:06:34 AM UTC [DEBUG] 68df75fa4ce74261cefc7748:Event data retry_counter: 2 10/03/2025 07:06:34 AM UTC [INFO] Job retry for node 68df75fa4ce74261cefc7748 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75fa4ce74261cefc7748'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:38 AM UTC [DEBUG] Event received: 68df75fe4ce74261cefc774f 10/03/2025 07:06:38 AM UTC [DEBUG] 68df75fe4ce74261cefc774f: Node current retry_counter: 1 10/03/2025 07:06:38 AM UTC [DEBUG] 68df75fe4ce74261cefc774f:Event data retry_counter: 2 10/03/2025 07:06:38 AM UTC [INFO] Job retry for node 68df75fe4ce74261cefc774f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75fe4ce74261cefc774f'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:44 AM UTC [DEBUG] Event received: 68df76034ce74261cefc7757 10/03/2025 07:06:44 AM UTC [DEBUG] 68df76034ce74261cefc7757: Node current retry_counter: 2 10/03/2025 07:06:44 AM UTC [DEBUG] 68df76034ce74261cefc7757:Event data retry_counter: 3 10/03/2025 07:06:44 AM UTC [INFO] Job retry for node 68df76034ce74261cefc7757 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:06:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76034ce74261cefc7757'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:06:45 AM UTC [DEBUG] Event received: 68df76044ce74261cefc775c 10/03/2025 07:06:45 AM UTC [DEBUG] 68df76044ce74261cefc775c: Node current retry_counter: 1 10/03/2025 07:06:45 AM UTC [DEBUG] 68df76044ce74261cefc775c:Event data retry_counter: 2 10/03/2025 07:06:45 AM UTC [INFO] Job retry for node 68df76044ce74261cefc775c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76044ce74261cefc775c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:49 AM UTC [DEBUG] Event received: 68df76094ce74261cefc7763 10/03/2025 07:06:49 AM UTC [DEBUG] 68df76094ce74261cefc7763: Node current retry_counter: 1 10/03/2025 07:06:49 AM UTC [DEBUG] 68df76094ce74261cefc7763:Event data retry_counter: 2 10/03/2025 07:06:49 AM UTC [INFO] Job retry for node 68df76094ce74261cefc7763 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76094ce74261cefc7763'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:53 AM UTC [DEBUG] Event received: 68df760d4ce74261cefc7767 10/03/2025 07:06:53 AM UTC [DEBUG] 68df760d4ce74261cefc7767: Node current retry_counter: 1 10/03/2025 07:06:54 AM UTC [DEBUG] 68df760d4ce74261cefc7767:Event data retry_counter: 2 10/03/2025 07:06:54 AM UTC [INFO] Job retry for node 68df760d4ce74261cefc7767 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df760d4ce74261cefc7767'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:58 AM UTC [DEBUG] Event received: 68df76114ce74261cefc776e 10/03/2025 07:06:58 AM UTC [DEBUG] 68df76114ce74261cefc776e: Node current retry_counter: 1 10/03/2025 07:06:58 AM UTC [DEBUG] 68df76114ce74261cefc776e:Event data retry_counter: 2 10/03/2025 07:06:58 AM UTC [INFO] Job retry for node 68df76114ce74261cefc776e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76114ce74261cefc776e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:02 AM UTC [DEBUG] Event received: 68df76164ce74261cefc7775 10/03/2025 07:07:02 AM UTC [DEBUG] 68df76164ce74261cefc7775: Node current retry_counter: 1 10/03/2025 07:07:02 AM UTC [DEBUG] 68df76164ce74261cefc7775:Event data retry_counter: 2 10/03/2025 07:07:02 AM UTC [INFO] Job retry for node 68df76164ce74261cefc7775 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76164ce74261cefc7775'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:08 AM UTC [DEBUG] Event received: 68df761b4ce74261cefc777c 10/03/2025 07:07:08 AM UTC [DEBUG] 68df761b4ce74261cefc777c: Node current retry_counter: 1 10/03/2025 07:07:08 AM UTC [DEBUG] 68df761b4ce74261cefc777c:Event data retry_counter: 2 10/03/2025 07:07:08 AM UTC [INFO] Job retry for node 68df761b4ce74261cefc777c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df761b4ce74261cefc777c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:13 AM UTC [DEBUG] Event received: 68df76204ce74261cefc7783 10/03/2025 07:07:13 AM UTC [DEBUG] 68df76204ce74261cefc7783: Node current retry_counter: 2 10/03/2025 07:07:13 AM UTC [DEBUG] 68df76204ce74261cefc7783:Event data retry_counter: 3 10/03/2025 07:07:13 AM UTC [INFO] Job retry for node 68df76204ce74261cefc7783 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:07:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76204ce74261cefc7783'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:07:14 AM UTC [DEBUG] Event received: 68df76224ce74261cefc778c 10/03/2025 07:07:14 AM UTC [DEBUG] 68df76224ce74261cefc778c: Node current retry_counter: 1 10/03/2025 07:07:14 AM UTC [DEBUG] 68df76224ce74261cefc778c:Event data retry_counter: 2 10/03/2025 07:07:14 AM UTC [INFO] Job retry for node 68df76224ce74261cefc778c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76224ce74261cefc778c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:19 AM UTC [DEBUG] Event received: 68df76274ce74261cefc7791 10/03/2025 07:07:19 AM UTC [DEBUG] 68df76274ce74261cefc7791: Node current retry_counter: 1 10/03/2025 07:07:19 AM UTC [DEBUG] 68df76274ce74261cefc7791:Event data retry_counter: 2 10/03/2025 07:07:19 AM UTC [INFO] Job retry for node 68df76274ce74261cefc7791 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76274ce74261cefc7791'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:24 AM UTC [DEBUG] Event received: 68df762c4ce74261cefc779b 10/03/2025 07:07:24 AM UTC [DEBUG] 68df762c4ce74261cefc779b: Node current retry_counter: 1 10/03/2025 07:07:24 AM UTC [DEBUG] 68df762c4ce74261cefc779b:Event data retry_counter: 2 10/03/2025 07:07:24 AM UTC [INFO] Job retry for node 68df762c4ce74261cefc779b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df762c4ce74261cefc779b'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:30 AM UTC [DEBUG] Event received: 68df76314ce74261cefc77a3 10/03/2025 07:07:30 AM UTC [DEBUG] 68df76314ce74261cefc77a3: Node current retry_counter: 1 10/03/2025 07:07:30 AM UTC [DEBUG] 68df76314ce74261cefc77a3:Event data retry_counter: 2 10/03/2025 07:07:30 AM UTC [INFO] Job retry for node 68df76314ce74261cefc77a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76314ce74261cefc77a3'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:35 AM UTC [DEBUG] Event received: 68df76364ce74261cefc77ac 10/03/2025 07:07:35 AM UTC [DEBUG] 68df76364ce74261cefc77ac: Node current retry_counter: 1 10/03/2025 07:07:35 AM UTC [DEBUG] 68df76364ce74261cefc77ac:Event data retry_counter: 2 10/03/2025 07:07:35 AM UTC [INFO] Job retry for node 68df76364ce74261cefc77ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76364ce74261cefc77ac'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:39 AM UTC [DEBUG] Event received: 68df763b4ce74261cefc77b4 10/03/2025 07:07:39 AM UTC [DEBUG] 68df763b4ce74261cefc77b4: Node current retry_counter: 1 10/03/2025 07:07:39 AM UTC [DEBUG] 68df763b4ce74261cefc77b4:Event data retry_counter: 2 10/03/2025 07:07:39 AM UTC [INFO] Job retry for node 68df763b4ce74261cefc77b4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df763b4ce74261cefc77b4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:44 AM UTC [DEBUG] Event received: 68df76404ce74261cefc77b9 10/03/2025 07:07:44 AM UTC [DEBUG] 68df76404ce74261cefc77b9: Node current retry_counter: 2 10/03/2025 07:07:44 AM UTC [DEBUG] 68df76404ce74261cefc77b9:Event data retry_counter: 3 10/03/2025 07:07:44 AM UTC [INFO] Job retry for node 68df76404ce74261cefc77b9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:07:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76404ce74261cefc77b9'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:07:45 AM UTC [DEBUG] Event received: 68df76414ce74261cefc77be 10/03/2025 07:07:45 AM UTC [DEBUG] 68df76414ce74261cefc77be: Node current retry_counter: 1 10/03/2025 07:07:45 AM UTC [DEBUG] 68df76414ce74261cefc77be:Event data retry_counter: 2 10/03/2025 07:07:45 AM UTC [INFO] Job retry for node 68df76414ce74261cefc77be submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76414ce74261cefc77be'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:50 AM UTC [DEBUG] Event received: 68df76454ce74261cefc77c5 10/03/2025 07:07:50 AM UTC [DEBUG] 68df76454ce74261cefc77c5: Node current retry_counter: 1 10/03/2025 07:07:50 AM UTC [DEBUG] 68df76454ce74261cefc77c5:Event data retry_counter: 2 10/03/2025 07:07:50 AM UTC [INFO] Job retry for node 68df76454ce74261cefc77c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76454ce74261cefc77c5'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:55 AM UTC [DEBUG] Event received: 68df764a4ce74261cefc77ca 10/03/2025 07:07:55 AM UTC [DEBUG] 68df764a4ce74261cefc77ca: Node current retry_counter: 1 10/03/2025 07:07:55 AM UTC [DEBUG] 68df764a4ce74261cefc77ca:Event data retry_counter: 2 10/03/2025 07:07:55 AM UTC [INFO] Job retry for node 68df764a4ce74261cefc77ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df764a4ce74261cefc77ca'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:59 AM UTC [DEBUG] Event received: 68df764f4ce74261cefc77d2 10/03/2025 07:07:59 AM UTC [DEBUG] 68df764f4ce74261cefc77d2: Node current retry_counter: 1 10/03/2025 07:07:59 AM UTC [DEBUG] 68df764f4ce74261cefc77d2:Event data retry_counter: 2 10/03/2025 07:07:59 AM UTC [INFO] Job retry for node 68df764f4ce74261cefc77d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df764f4ce74261cefc77d2'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:03 AM UTC [DEBUG] Event received: 68df76534ce74261cefc77d8 10/03/2025 07:08:03 AM UTC [DEBUG] 68df76534ce74261cefc77d8: Node current retry_counter: 1 10/03/2025 07:08:04 AM UTC [DEBUG] 68df76534ce74261cefc77d8:Event data retry_counter: 2 10/03/2025 07:08:04 AM UTC [INFO] Job retry for node 68df76534ce74261cefc77d8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76534ce74261cefc77d8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:13 AM UTC [DEBUG] Event received: 68df76584ce74261cefc77df 10/03/2025 07:08:13 AM UTC [DEBUG] 68df76584ce74261cefc77df: Node current retry_counter: 1 10/03/2025 07:08:13 AM UTC [DEBUG] 68df76584ce74261cefc77df:Event data retry_counter: 2 10/03/2025 07:08:13 AM UTC [INFO] Job retry for node 68df76584ce74261cefc77df submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76584ce74261cefc77df'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:18 AM UTC [DEBUG] Event received: 68df76624ce74261cefc77f1 10/03/2025 07:08:18 AM UTC [DEBUG] 68df76624ce74261cefc77f1: Node current retry_counter: 1 10/03/2025 07:08:18 AM UTC [DEBUG] 68df76624ce74261cefc77f1:Event data retry_counter: 2 10/03/2025 07:08:18 AM UTC [INFO] Job retry for node 68df76624ce74261cefc77f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76624ce74261cefc77f1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:23 AM UTC [DEBUG] Event received: 68df76664ce74261cefc77f7 10/03/2025 07:08:23 AM UTC [DEBUG] 68df76664ce74261cefc77f7: Node current retry_counter: 2 10/03/2025 07:08:23 AM UTC [DEBUG] 68df76664ce74261cefc77f7:Event data retry_counter: 3 10/03/2025 07:08:23 AM UTC [INFO] Job retry for node 68df76664ce74261cefc77f7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:08:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76664ce74261cefc77f7'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:08:25 AM UTC [DEBUG] Event received: 68dcebb0b8c4bf214a13d527 10/03/2025 07:08:25 AM UTC [DEBUG] 68dcebb0b8c4bf214a13d527: Node current retry_counter: 0 10/03/2025 07:08:25 AM UTC [DEBUG] 68dcebb0b8c4bf214a13d527:Event data retry_counter: 1 10/03/2025 07:08:25 AM UTC [INFO] Job retry for node 68dcebb0b8c4bf214a13d527 submitted. Parent node: 68dce028b8c4bf214a13c892 10/03/2025 07:08:25 AM UTC [DEBUG] Event:{'data': {'id': '68dce028b8c4bf214a13c892', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dcdfd2b8c4bf214a13c877', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--08-00', 'commit': '149b4e83a5a1dbec6c0d5738ae2a89ea8773cfa4', 'describe': 'v6.17-rc7-1885-g149b4e83a5a1d', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1885-g149b4e83a5a1d', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dce028b8c4bf214a13c892-kbuild-gcc-12-arm64-sae1jiwg', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dcebb0b8c4bf214a13d527'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-01T08:02:48.177000', 'updated': '2025-10-01T14:03:32.496000', 'timeout': '2025-10-01T14:02:48.177000', 'holdoff': '2025-10-01T09:01:50.566000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'a610ed44519ff928a4f7d462d0ff720546d7f6f09f1628bcc7999b7b4f3d733d', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:08:26 AM UTC [DEBUG] Event received: 68df76684ce74261cefc77fc 10/03/2025 07:08:26 AM UTC [DEBUG] 68df76684ce74261cefc77fc: Node current retry_counter: 1 10/03/2025 07:08:26 AM UTC [DEBUG] 68df76684ce74261cefc77fc:Event data retry_counter: 2 10/03/2025 07:08:26 AM UTC [INFO] Job retry for node 68df76684ce74261cefc77fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76684ce74261cefc77fc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:30 AM UTC [DEBUG] Event received: 68df766e4ce74261cefc7809 10/03/2025 07:08:30 AM UTC [DEBUG] 68df766e4ce74261cefc7809: Node current retry_counter: 1 10/03/2025 07:08:30 AM UTC [DEBUG] 68df766e4ce74261cefc7809:Event data retry_counter: 2 10/03/2025 07:08:30 AM UTC [INFO] Job retry for node 68df766e4ce74261cefc7809 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df766e4ce74261cefc7809'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:35 AM UTC [DEBUG] Event received: 68df76734ce74261cefc7812 10/03/2025 07:08:35 AM UTC [DEBUG] 68df76734ce74261cefc7812: Node current retry_counter: 1 10/03/2025 07:08:35 AM UTC [DEBUG] 68df76734ce74261cefc7812:Event data retry_counter: 2 10/03/2025 07:08:35 AM UTC [INFO] Job retry for node 68df76734ce74261cefc7812 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76734ce74261cefc7812'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:40 AM UTC [DEBUG] Event received: 68df76784ce74261cefc7818 10/03/2025 07:08:40 AM UTC [DEBUG] 68df76784ce74261cefc7818: Node current retry_counter: 3 10/03/2025 07:08:40 AM UTC [INFO] 68df76784ce74261cefc7818 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:08:44 AM UTC [DEBUG] Event received: 68df767b4ce74261cefc7820 10/03/2025 07:08:44 AM UTC [DEBUG] 68df767b4ce74261cefc7820: Node current retry_counter: 1 10/03/2025 07:08:44 AM UTC [DEBUG] 68df767b4ce74261cefc7820:Event data retry_counter: 2 10/03/2025 07:08:44 AM UTC [INFO] Job retry for node 68df767b4ce74261cefc7820 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df767b4ce74261cefc7820'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:48 AM UTC [DEBUG] Event received: 68df767f4ce74261cefc7827 10/03/2025 07:08:48 AM UTC [DEBUG] 68df767f4ce74261cefc7827: Node current retry_counter: 1 10/03/2025 07:08:48 AM UTC [DEBUG] 68df767f4ce74261cefc7827:Event data retry_counter: 2 10/03/2025 07:08:48 AM UTC [INFO] Job retry for node 68df767f4ce74261cefc7827 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df767f4ce74261cefc7827'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:52 AM UTC [DEBUG] Event received: 68df76844ce74261cefc782f 10/03/2025 07:08:52 AM UTC [DEBUG] 68df76844ce74261cefc782f: Node current retry_counter: 1 10/03/2025 07:08:52 AM UTC [DEBUG] 68df76844ce74261cefc782f:Event data retry_counter: 2 10/03/2025 07:08:52 AM UTC [INFO] Job retry for node 68df76844ce74261cefc782f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76844ce74261cefc782f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:57 AM UTC [DEBUG] Event received: 68df76884ce74261cefc7836 10/03/2025 07:08:57 AM UTC [DEBUG] 68df76884ce74261cefc7836: Node current retry_counter: 1 10/03/2025 07:08:57 AM UTC [DEBUG] 68df76884ce74261cefc7836:Event data retry_counter: 2 10/03/2025 07:08:57 AM UTC [INFO] Job retry for node 68df76884ce74261cefc7836 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76884ce74261cefc7836'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:02 AM UTC [DEBUG] Event received: 68df768e4ce74261cefc783e 10/03/2025 07:09:02 AM UTC [DEBUG] 68df768e4ce74261cefc783e: Node current retry_counter: 1 10/03/2025 07:09:02 AM UTC [DEBUG] 68df768e4ce74261cefc783e:Event data retry_counter: 2 10/03/2025 07:09:02 AM UTC [INFO] Job retry for node 68df768e4ce74261cefc783e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df768e4ce74261cefc783e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:07 AM UTC [DEBUG] Event received: 68df76934ce74261cefc784b 10/03/2025 07:09:07 AM UTC [DEBUG] 68df76934ce74261cefc784b: Node current retry_counter: 1 10/03/2025 07:09:07 AM UTC [DEBUG] 68df76934ce74261cefc784b:Event data retry_counter: 2 10/03/2025 07:09:07 AM UTC [INFO] Job retry for node 68df76934ce74261cefc784b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76934ce74261cefc784b'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:13 AM UTC [DEBUG] Event received: 68df76984ce74261cefc7851 10/03/2025 07:09:13 AM UTC [DEBUG] 68df76984ce74261cefc7851: Node current retry_counter: 1 10/03/2025 07:09:13 AM UTC [DEBUG] 68df76984ce74261cefc7851:Event data retry_counter: 2 10/03/2025 07:09:13 AM UTC [INFO] Job retry for node 68df76984ce74261cefc7851 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76984ce74261cefc7851'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:17 AM UTC [DEBUG] Event received: 68df769d4ce74261cefc785a 10/03/2025 07:09:17 AM UTC [DEBUG] 68df769d4ce74261cefc785a: Node current retry_counter: 1 10/03/2025 07:09:17 AM UTC [DEBUG] 68df769d4ce74261cefc785a:Event data retry_counter: 2 10/03/2025 07:09:17 AM UTC [INFO] Job retry for node 68df769d4ce74261cefc785a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df769d4ce74261cefc785a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:22 AM UTC [DEBUG] Event received: 68df76a14ce74261cefc7861 10/03/2025 07:09:22 AM UTC [DEBUG] 68df76a14ce74261cefc7861: Node current retry_counter: 1 10/03/2025 07:09:22 AM UTC [DEBUG] 68df76a14ce74261cefc7861:Event data retry_counter: 2 10/03/2025 07:09:22 AM UTC [INFO] Job retry for node 68df76a14ce74261cefc7861 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76a14ce74261cefc7861'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:26 AM UTC [DEBUG] Event received: 68df76a64ce74261cefc786b 10/03/2025 07:09:26 AM UTC [DEBUG] 68df76a64ce74261cefc786b: Node current retry_counter: 1 10/03/2025 07:09:26 AM UTC [DEBUG] 68df76a64ce74261cefc786b:Event data retry_counter: 2 10/03/2025 07:09:27 AM UTC [INFO] Job retry for node 68df76a64ce74261cefc786b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76a64ce74261cefc786b'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:32 AM UTC [DEBUG] Event received: 68df76ac4ce74261cefc7872 10/03/2025 07:09:32 AM UTC [DEBUG] 68df76ac4ce74261cefc7872: Node current retry_counter: 2 10/03/2025 07:09:32 AM UTC [DEBUG] 68df76ac4ce74261cefc7872:Event data retry_counter: 3 10/03/2025 07:09:32 AM UTC [INFO] Job retry for node 68df76ac4ce74261cefc7872 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:09:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ac4ce74261cefc7872'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:09:34 AM UTC [DEBUG] Event received: 68df76ae4ce74261cefc7879 10/03/2025 07:09:34 AM UTC [DEBUG] 68df76ae4ce74261cefc7879: Node current retry_counter: 1 10/03/2025 07:09:34 AM UTC [DEBUG] 68df76ae4ce74261cefc7879:Event data retry_counter: 2 10/03/2025 07:09:34 AM UTC [INFO] Job retry for node 68df76ae4ce74261cefc7879 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ae4ce74261cefc7879'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:38 AM UTC [DEBUG] Event received: 68df76b24ce74261cefc7880 10/03/2025 07:09:38 AM UTC [DEBUG] 68df76b24ce74261cefc7880: Node current retry_counter: 1 10/03/2025 07:09:38 AM UTC [DEBUG] 68df76b24ce74261cefc7880:Event data retry_counter: 2 10/03/2025 07:09:38 AM UTC [INFO] Job retry for node 68df76b24ce74261cefc7880 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76b24ce74261cefc7880'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:43 AM UTC [DEBUG] Event received: 68df76b64ce74261cefc7888 10/03/2025 07:09:43 AM UTC [DEBUG] 68df76b64ce74261cefc7888: Node current retry_counter: 1 10/03/2025 07:09:43 AM UTC [DEBUG] 68df76b64ce74261cefc7888:Event data retry_counter: 2 10/03/2025 07:09:43 AM UTC [INFO] Job retry for node 68df76b64ce74261cefc7888 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76b64ce74261cefc7888'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:48 AM UTC [DEBUG] Event received: 68df76bc4ce74261cefc7890 10/03/2025 07:09:48 AM UTC [DEBUG] 68df76bc4ce74261cefc7890: Node current retry_counter: 1 10/03/2025 07:09:49 AM UTC [DEBUG] 68df76bc4ce74261cefc7890:Event data retry_counter: 2 10/03/2025 07:09:49 AM UTC [INFO] Job retry for node 68df76bc4ce74261cefc7890 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76bc4ce74261cefc7890'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:53 AM UTC [DEBUG] Event received: 68df76c14ce74261cefc7898 10/03/2025 07:09:53 AM UTC [DEBUG] 68df76c14ce74261cefc7898: Node current retry_counter: 1 10/03/2025 07:09:53 AM UTC [DEBUG] 68df76c14ce74261cefc7898:Event data retry_counter: 2 10/03/2025 07:09:53 AM UTC [INFO] Job retry for node 68df76c14ce74261cefc7898 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c14ce74261cefc7898'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:58 AM UTC [DEBUG] Event received: 68df76c54ce74261cefc789b 10/03/2025 07:09:58 AM UTC [DEBUG] 68df76c54ce74261cefc789b: Node current retry_counter: 1 10/03/2025 07:09:58 AM UTC [DEBUG] 68df76c54ce74261cefc789b:Event data retry_counter: 2 10/03/2025 07:09:58 AM UTC [INFO] Job retry for node 68df76c54ce74261cefc789b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c54ce74261cefc789b'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:02 AM UTC [DEBUG] Event received: 68df76c94ce74261cefc78a3 10/03/2025 07:10:02 AM UTC [DEBUG] 68df76c94ce74261cefc78a3: Node current retry_counter: 1 10/03/2025 07:10:02 AM UTC [DEBUG] 68df76c94ce74261cefc78a3:Event data retry_counter: 2 10/03/2025 07:10:02 AM UTC [INFO] Job retry for node 68df76c94ce74261cefc78a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c94ce74261cefc78a3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:06 AM UTC [DEBUG] Event received: 68df76ce4ce74261cefc78ab 10/03/2025 07:10:06 AM UTC [DEBUG] 68df76ce4ce74261cefc78ab: Node current retry_counter: 2 10/03/2025 07:10:06 AM UTC [DEBUG] 68df76ce4ce74261cefc78ab:Event data retry_counter: 3 10/03/2025 07:10:07 AM UTC [INFO] Job retry for node 68df76ce4ce74261cefc78ab submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:10:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ce4ce74261cefc78ab'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:10:09 AM UTC [DEBUG] Event received: 68df76d04ce74261cefc78ae 10/03/2025 07:10:09 AM UTC [DEBUG] 68df76d04ce74261cefc78ae: Node current retry_counter: 1 10/03/2025 07:10:09 AM UTC [DEBUG] 68df76d04ce74261cefc78ae:Event data retry_counter: 2 10/03/2025 07:10:09 AM UTC [INFO] Job retry for node 68df76d04ce74261cefc78ae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d04ce74261cefc78ae'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:13 AM UTC [DEBUG] Event received: 68df76d54ce74261cefc78b4 10/03/2025 07:10:13 AM UTC [DEBUG] 68df76d54ce74261cefc78b4: Node current retry_counter: 1 10/03/2025 07:10:13 AM UTC [DEBUG] 68df76d54ce74261cefc78b4:Event data retry_counter: 2 10/03/2025 07:10:13 AM UTC [INFO] Job retry for node 68df76d54ce74261cefc78b4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d54ce74261cefc78b4'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:18 AM UTC [DEBUG] Event received: 68df76d94ce74261cefc78ba 10/03/2025 07:10:18 AM UTC [DEBUG] 68df76d94ce74261cefc78ba: Node current retry_counter: 1 10/03/2025 07:10:18 AM UTC [DEBUG] 68df76d94ce74261cefc78ba:Event data retry_counter: 2 10/03/2025 07:10:18 AM UTC [INFO] Job retry for node 68df76d94ce74261cefc78ba submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d94ce74261cefc78ba'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:22 AM UTC [DEBUG] Event received: 68df76de4ce74261cefc78c1 10/03/2025 07:10:22 AM UTC [DEBUG] 68df76de4ce74261cefc78c1: Node current retry_counter: 1 10/03/2025 07:10:22 AM UTC [DEBUG] 68df76de4ce74261cefc78c1:Event data retry_counter: 2 10/03/2025 07:10:22 AM UTC [INFO] Job retry for node 68df76de4ce74261cefc78c1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76de4ce74261cefc78c1'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:26 AM UTC [DEBUG] Event received: 68df76e24ce74261cefc78c8 10/03/2025 07:10:26 AM UTC [DEBUG] 68df76e24ce74261cefc78c8: Node current retry_counter: 1 10/03/2025 07:10:26 AM UTC [DEBUG] 68df76e24ce74261cefc78c8:Event data retry_counter: 2 10/03/2025 07:10:26 AM UTC [INFO] Job retry for node 68df76e24ce74261cefc78c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76e24ce74261cefc78c8'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:30 AM UTC [DEBUG] Event received: 68df76e64ce74261cefc78cb 10/03/2025 07:10:30 AM UTC [DEBUG] 68df76e64ce74261cefc78cb: Node current retry_counter: 1 10/03/2025 07:10:30 AM UTC [DEBUG] 68df76e64ce74261cefc78cb:Event data retry_counter: 2 10/03/2025 07:10:31 AM UTC [INFO] Job retry for node 68df76e64ce74261cefc78cb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76e64ce74261cefc78cb'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:35 AM UTC [DEBUG] Event received: 68df76eb4ce74261cefc78d2 10/03/2025 07:10:35 AM UTC [DEBUG] 68df76eb4ce74261cefc78d2: Node current retry_counter: 2 10/03/2025 07:10:35 AM UTC [DEBUG] 68df76eb4ce74261cefc78d2:Event data retry_counter: 3 10/03/2025 07:10:36 AM UTC [INFO] Job retry for node 68df76eb4ce74261cefc78d2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:10:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76eb4ce74261cefc78d2'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:10:38 AM UTC [DEBUG] Event received: 68df76ee4ce74261cefc78da 10/03/2025 07:10:38 AM UTC [DEBUG] 68df76ee4ce74261cefc78da: Node current retry_counter: 1 10/03/2025 07:10:38 AM UTC [DEBUG] 68df76ee4ce74261cefc78da:Event data retry_counter: 2 10/03/2025 07:10:38 AM UTC [INFO] Job retry for node 68df76ee4ce74261cefc78da submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ee4ce74261cefc78da'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:43 AM UTC [DEBUG] Event received: 68df76f34ce74261cefc78e0 10/03/2025 07:10:43 AM UTC [DEBUG] 68df76f34ce74261cefc78e0: Node current retry_counter: 1 10/03/2025 07:10:43 AM UTC [DEBUG] 68df76f34ce74261cefc78e0:Event data retry_counter: 2 10/03/2025 07:10:43 AM UTC [INFO] Job retry for node 68df76f34ce74261cefc78e0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76f34ce74261cefc78e0'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:48 AM UTC [DEBUG] Event received: 68df76f74ce74261cefc78e4 10/03/2025 07:10:48 AM UTC [DEBUG] 68df76f74ce74261cefc78e4: Node current retry_counter: 1 10/03/2025 07:10:48 AM UTC [DEBUG] 68df76f74ce74261cefc78e4:Event data retry_counter: 2 10/03/2025 07:10:48 AM UTC [INFO] Job retry for node 68df76f74ce74261cefc78e4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76f74ce74261cefc78e4'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:51 AM UTC [DEBUG] Event received: 68df76fb4ce74261cefc78ea 10/03/2025 07:10:51 AM UTC [DEBUG] 68df76fb4ce74261cefc78ea: Node current retry_counter: 1 10/03/2025 07:10:51 AM UTC [DEBUG] 68df76fb4ce74261cefc78ea:Event data retry_counter: 2 10/03/2025 07:10:52 AM UTC [INFO] Job retry for node 68df76fb4ce74261cefc78ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76fb4ce74261cefc78ea'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:56 AM UTC [DEBUG] Event received: 68df77004ce74261cefc78f2 10/03/2025 07:10:56 AM UTC [DEBUG] 68df77004ce74261cefc78f2: Node current retry_counter: 1 10/03/2025 07:10:56 AM UTC [DEBUG] 68df77004ce74261cefc78f2:Event data retry_counter: 2 10/03/2025 07:10:56 AM UTC [INFO] Job retry for node 68df77004ce74261cefc78f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77004ce74261cefc78f2'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:05 AM UTC [DEBUG] Event received: 68df77094ce74261cefc78fd 10/03/2025 07:11:05 AM UTC [DEBUG] 68df77094ce74261cefc78fd: Node current retry_counter: 1 10/03/2025 07:11:05 AM UTC [DEBUG] 68df77094ce74261cefc78fd:Event data retry_counter: 2 10/03/2025 07:11:05 AM UTC [INFO] Job retry for node 68df77094ce74261cefc78fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77094ce74261cefc78fd'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:11 AM UTC [DEBUG] Event received: 68df770e4ce74261cefc7904 10/03/2025 07:11:11 AM UTC [DEBUG] 68df770e4ce74261cefc7904: Node current retry_counter: 2 10/03/2025 07:11:11 AM UTC [DEBUG] 68df770e4ce74261cefc7904:Event data retry_counter: 3 10/03/2025 07:11:11 AM UTC [INFO] Job retry for node 68df770e4ce74261cefc7904 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:11:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df770e4ce74261cefc7904'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:11:13 AM UTC [DEBUG] Event received: 68df77104ce74261cefc7907 10/03/2025 07:11:13 AM UTC [DEBUG] 68df77104ce74261cefc7907: Node current retry_counter: 1 10/03/2025 07:11:13 AM UTC [DEBUG] 68df77104ce74261cefc7907:Event data retry_counter: 2 10/03/2025 07:11:13 AM UTC [INFO] Job retry for node 68df77104ce74261cefc7907 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77104ce74261cefc7907'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:17 AM UTC [DEBUG] Event received: 68df77154ce74261cefc790d 10/03/2025 07:11:17 AM UTC [DEBUG] 68df77154ce74261cefc790d: Node current retry_counter: 1 10/03/2025 07:11:17 AM UTC [DEBUG] 68df77154ce74261cefc790d:Event data retry_counter: 2 10/03/2025 07:11:17 AM UTC [INFO] Job retry for node 68df77154ce74261cefc790d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77154ce74261cefc790d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:21 AM UTC [DEBUG] Event received: 68df77194ce74261cefc7913 10/03/2025 07:11:21 AM UTC [DEBUG] 68df77194ce74261cefc7913: Node current retry_counter: 1 10/03/2025 07:11:22 AM UTC [DEBUG] 68df77194ce74261cefc7913:Event data retry_counter: 2 10/03/2025 07:11:22 AM UTC [INFO] Job retry for node 68df77194ce74261cefc7913 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77194ce74261cefc7913'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:26 AM UTC [DEBUG] Event received: 68df771d4ce74261cefc7919 10/03/2025 07:11:26 AM UTC [DEBUG] 68df771d4ce74261cefc7919: Node current retry_counter: 1 10/03/2025 07:11:26 AM UTC [DEBUG] 68df771d4ce74261cefc7919:Event data retry_counter: 2 10/03/2025 07:11:26 AM UTC [INFO] Job retry for node 68df771d4ce74261cefc7919 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df771d4ce74261cefc7919'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:30 AM UTC [DEBUG] Event received: 68df77224ce74261cefc7921 10/03/2025 07:11:30 AM UTC [DEBUG] 68df77224ce74261cefc7921: Node current retry_counter: 1 10/03/2025 07:11:30 AM UTC [DEBUG] 68df77224ce74261cefc7921:Event data retry_counter: 2 10/03/2025 07:11:30 AM UTC [INFO] Job retry for node 68df77224ce74261cefc7921 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77224ce74261cefc7921'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:34 AM UTC [DEBUG] Event received: 68df77264ce74261cefc7925 10/03/2025 07:11:34 AM UTC [DEBUG] 68df77264ce74261cefc7925: Node current retry_counter: 1 10/03/2025 07:11:34 AM UTC [DEBUG] 68df77264ce74261cefc7925:Event data retry_counter: 2 10/03/2025 07:11:34 AM UTC [INFO] Job retry for node 68df77264ce74261cefc7925 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77264ce74261cefc7925'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:39 AM UTC [DEBUG] Event received: 68df772a4ce74261cefc792c 10/03/2025 07:11:39 AM UTC [DEBUG] 68df772a4ce74261cefc792c: Node current retry_counter: 1 10/03/2025 07:11:39 AM UTC [DEBUG] 68df772a4ce74261cefc792c:Event data retry_counter: 2 10/03/2025 07:11:39 AM UTC [INFO] Job retry for node 68df772a4ce74261cefc792c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df772a4ce74261cefc792c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:43 AM UTC [DEBUG] Event received: 68df772f4ce74261cefc7932 10/03/2025 07:11:43 AM UTC [DEBUG] 68df772f4ce74261cefc7932: Node current retry_counter: 2 10/03/2025 07:11:43 AM UTC [DEBUG] 68df772f4ce74261cefc7932:Event data retry_counter: 3 10/03/2025 07:11:43 AM UTC [INFO] Job retry for node 68df772f4ce74261cefc7932 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:11:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df772f4ce74261cefc7932'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:11:45 AM UTC [DEBUG] Event received: 68df77314ce74261cefc7935 10/03/2025 07:11:45 AM UTC [DEBUG] 68df77314ce74261cefc7935: Node current retry_counter: 1 10/03/2025 07:11:45 AM UTC [DEBUG] 68df77314ce74261cefc7935:Event data retry_counter: 2 10/03/2025 07:11:45 AM UTC [INFO] Job retry for node 68df77314ce74261cefc7935 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77314ce74261cefc7935'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:50 AM UTC [DEBUG] Event received: 68df77354ce74261cefc793b 10/03/2025 07:11:50 AM UTC [DEBUG] 68df77354ce74261cefc793b: Node current retry_counter: 1 10/03/2025 07:11:50 AM UTC [DEBUG] 68df77354ce74261cefc793b:Event data retry_counter: 2 10/03/2025 07:11:50 AM UTC [INFO] Job retry for node 68df77354ce74261cefc793b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77354ce74261cefc793b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:54 AM UTC [DEBUG] Event received: 68df773a4ce74261cefc7944 10/03/2025 07:11:54 AM UTC [DEBUG] 68df773a4ce74261cefc7944: Node current retry_counter: 1 10/03/2025 07:11:54 AM UTC [DEBUG] 68df773a4ce74261cefc7944:Event data retry_counter: 2 10/03/2025 07:11:54 AM UTC [INFO] Job retry for node 68df773a4ce74261cefc7944 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df773a4ce74261cefc7944'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:59 AM UTC [DEBUG] Event received: 68df773f4ce74261cefc794a 10/03/2025 07:11:59 AM UTC [DEBUG] 68df773f4ce74261cefc794a: Node current retry_counter: 1 10/03/2025 07:11:59 AM UTC [DEBUG] 68df773f4ce74261cefc794a:Event data retry_counter: 2 10/03/2025 07:11:59 AM UTC [INFO] Job retry for node 68df773f4ce74261cefc794a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df773f4ce74261cefc794a'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:03 AM UTC [DEBUG] Event received: 68df77434ce74261cefc7950 10/03/2025 07:12:03 AM UTC [DEBUG] 68df77434ce74261cefc7950: Node current retry_counter: 1 10/03/2025 07:12:03 AM UTC [DEBUG] 68df77434ce74261cefc7950:Event data retry_counter: 2 10/03/2025 07:12:03 AM UTC [INFO] Job retry for node 68df77434ce74261cefc7950 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77434ce74261cefc7950'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:08 AM UTC [DEBUG] Event received: 68df77484ce74261cefc7957 10/03/2025 07:12:08 AM UTC [DEBUG] 68df77484ce74261cefc7957: Node current retry_counter: 1 10/03/2025 07:12:08 AM UTC [DEBUG] 68df77484ce74261cefc7957:Event data retry_counter: 2 10/03/2025 07:12:08 AM UTC [INFO] Job retry for node 68df77484ce74261cefc7957 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77484ce74261cefc7957'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:13 AM UTC [DEBUG] Event received: 68df774d4ce74261cefc795f 10/03/2025 07:12:13 AM UTC [DEBUG] 68df774d4ce74261cefc795f: Node current retry_counter: 1 10/03/2025 07:12:13 AM UTC [DEBUG] 68df774d4ce74261cefc795f:Event data retry_counter: 2 10/03/2025 07:12:13 AM UTC [INFO] Job retry for node 68df774d4ce74261cefc795f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df774d4ce74261cefc795f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:18 AM UTC [DEBUG] Event received: 68df77524ce74261cefc7966 10/03/2025 07:12:18 AM UTC [DEBUG] 68df77524ce74261cefc7966: Node current retry_counter: 2 10/03/2025 07:12:18 AM UTC [DEBUG] 68df77524ce74261cefc7966:Event data retry_counter: 3 10/03/2025 07:12:18 AM UTC [INFO] Job retry for node 68df77524ce74261cefc7966 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:12:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77524ce74261cefc7966'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:12:21 AM UTC [DEBUG] Event received: 68df77554ce74261cefc796b 10/03/2025 07:12:21 AM UTC [DEBUG] 68df77554ce74261cefc796b: Node current retry_counter: 1 10/03/2025 07:12:21 AM UTC [DEBUG] 68df77554ce74261cefc796b:Event data retry_counter: 2 10/03/2025 07:12:21 AM UTC [INFO] Job retry for node 68df77554ce74261cefc796b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77554ce74261cefc796b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:26 AM UTC [DEBUG] Event received: 68df775a4ce74261cefc7973 10/03/2025 07:12:26 AM UTC [DEBUG] 68df775a4ce74261cefc7973: Node current retry_counter: 1 10/03/2025 07:12:26 AM UTC [DEBUG] 68df775a4ce74261cefc7973:Event data retry_counter: 2 10/03/2025 07:12:26 AM UTC [INFO] Job retry for node 68df775a4ce74261cefc7973 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df775a4ce74261cefc7973'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:31 AM UTC [DEBUG] Event received: 68df775e4ce74261cefc797a 10/03/2025 07:12:31 AM UTC [DEBUG] 68df775e4ce74261cefc797a: Node current retry_counter: 1 10/03/2025 07:12:31 AM UTC [DEBUG] 68df775e4ce74261cefc797a:Event data retry_counter: 2 10/03/2025 07:12:31 AM UTC [INFO] Job retry for node 68df775e4ce74261cefc797a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df775e4ce74261cefc797a'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:35 AM UTC [DEBUG] Event received: 68df77634ce74261cefc7980 10/03/2025 07:12:35 AM UTC [DEBUG] 68df77634ce74261cefc7980: Node current retry_counter: 1 10/03/2025 07:12:35 AM UTC [DEBUG] 68df77634ce74261cefc7980:Event data retry_counter: 2 10/03/2025 07:12:35 AM UTC [INFO] Job retry for node 68df77634ce74261cefc7980 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77634ce74261cefc7980'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:39 AM UTC [DEBUG] Event received: 68df77674ce74261cefc7986 10/03/2025 07:12:39 AM UTC [DEBUG] 68df77674ce74261cefc7986: Node current retry_counter: 1 10/03/2025 07:12:39 AM UTC [DEBUG] 68df77674ce74261cefc7986:Event data retry_counter: 2 10/03/2025 07:12:39 AM UTC [INFO] Job retry for node 68df77674ce74261cefc7986 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77674ce74261cefc7986'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:44 AM UTC [DEBUG] Event received: 68df776c4ce74261cefc798e 10/03/2025 07:12:44 AM UTC [DEBUG] 68df776c4ce74261cefc798e: Node current retry_counter: 1 10/03/2025 07:12:44 AM UTC [DEBUG] 68df776c4ce74261cefc798e:Event data retry_counter: 2 10/03/2025 07:12:44 AM UTC [INFO] Job retry for node 68df776c4ce74261cefc798e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df776c4ce74261cefc798e'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:50 AM UTC [DEBUG] Event received: 68df77714ce74261cefc7996 10/03/2025 07:12:50 AM UTC [DEBUG] 68df77714ce74261cefc7996: Node current retry_counter: 2 10/03/2025 07:12:50 AM UTC [DEBUG] 68df77714ce74261cefc7996:Event data retry_counter: 3 10/03/2025 07:12:50 AM UTC [INFO] Job retry for node 68df77714ce74261cefc7996 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:12:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77714ce74261cefc7996'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:12:52 AM UTC [DEBUG] Event received: 68df77744ce74261cefc799d 10/03/2025 07:12:52 AM UTC [DEBUG] 68df77744ce74261cefc799d: Node current retry_counter: 1 10/03/2025 07:12:52 AM UTC [DEBUG] 68df77744ce74261cefc799d:Event data retry_counter: 2 10/03/2025 07:12:52 AM UTC [INFO] Job retry for node 68df77744ce74261cefc799d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77744ce74261cefc799d'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:57 AM UTC [DEBUG] Event received: 68df77784ce74261cefc79a3 10/03/2025 07:12:57 AM UTC [DEBUG] 68df77784ce74261cefc79a3: Node current retry_counter: 1 10/03/2025 07:12:57 AM UTC [DEBUG] 68df77784ce74261cefc79a3:Event data retry_counter: 2 10/03/2025 07:12:57 AM UTC [INFO] Job retry for node 68df77784ce74261cefc79a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77784ce74261cefc79a3'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:01 AM UTC [DEBUG] Event received: 68df777d4ce74261cefc79aa 10/03/2025 07:13:01 AM UTC [DEBUG] 68df777d4ce74261cefc79aa: Node current retry_counter: 1 10/03/2025 07:13:01 AM UTC [DEBUG] 68df777d4ce74261cefc79aa:Event data retry_counter: 2 10/03/2025 07:13:01 AM UTC [INFO] Job retry for node 68df777d4ce74261cefc79aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df777d4ce74261cefc79aa'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:05 AM UTC [DEBUG] Event received: 68df77804ce74261cefc79ae 10/03/2025 07:13:05 AM UTC [DEBUG] 68df77804ce74261cefc79ae: Node current retry_counter: 3 10/03/2025 07:13:05 AM UTC [INFO] 68df77804ce74261cefc79ae Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:13:09 AM UTC [DEBUG] Event received: 68df77854ce74261cefc79b9 10/03/2025 07:13:09 AM UTC [DEBUG] 68df77854ce74261cefc79b9: Node current retry_counter: 1 10/03/2025 07:13:09 AM UTC [DEBUG] 68df77854ce74261cefc79b9:Event data retry_counter: 2 10/03/2025 07:13:10 AM UTC [INFO] Job retry for node 68df77854ce74261cefc79b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77854ce74261cefc79b9'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:14 AM UTC [DEBUG] Event received: 68df778a4ce74261cefc79c3 10/03/2025 07:13:14 AM UTC [DEBUG] 68df778a4ce74261cefc79c3: Node current retry_counter: 1 10/03/2025 07:13:14 AM UTC [DEBUG] 68df778a4ce74261cefc79c3:Event data retry_counter: 2 10/03/2025 07:13:14 AM UTC [INFO] Job retry for node 68df778a4ce74261cefc79c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df778a4ce74261cefc79c3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:19 AM UTC [DEBUG] Event received: 68df778e4ce74261cefc79c8 10/03/2025 07:13:19 AM UTC [DEBUG] 68df778e4ce74261cefc79c8: Node current retry_counter: 1 10/03/2025 07:13:19 AM UTC [DEBUG] 68df778e4ce74261cefc79c8:Event data retry_counter: 2 10/03/2025 07:13:19 AM UTC [INFO] Job retry for node 68df778e4ce74261cefc79c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df778e4ce74261cefc79c8'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:23 AM UTC [DEBUG] Event received: 68df77934ce74261cefc79d3 10/03/2025 07:13:23 AM UTC [DEBUG] 68df77934ce74261cefc79d3: Node current retry_counter: 1 10/03/2025 07:13:23 AM UTC [DEBUG] 68df77934ce74261cefc79d3:Event data retry_counter: 2 10/03/2025 07:13:23 AM UTC [INFO] Job retry for node 68df77934ce74261cefc79d3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77934ce74261cefc79d3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:28 AM UTC [DEBUG] Event received: 68df77984ce74261cefc79db 10/03/2025 07:13:28 AM UTC [DEBUG] 68df77984ce74261cefc79db: Node current retry_counter: 1 10/03/2025 07:13:28 AM UTC [DEBUG] 68df77984ce74261cefc79db:Event data retry_counter: 2 10/03/2025 07:13:28 AM UTC [INFO] Job retry for node 68df77984ce74261cefc79db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77984ce74261cefc79db'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:33 AM UTC [DEBUG] Event received: 68df779d4ce74261cefc79e3 10/03/2025 07:13:33 AM UTC [DEBUG] 68df779d4ce74261cefc79e3: Node current retry_counter: 1 10/03/2025 07:13:33 AM UTC [DEBUG] 68df779d4ce74261cefc79e3:Event data retry_counter: 2 10/03/2025 07:13:33 AM UTC [INFO] Job retry for node 68df779d4ce74261cefc79e3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df779d4ce74261cefc79e3'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:38 AM UTC [DEBUG] Event received: 68df77a24ce74261cefc79ea 10/03/2025 07:13:38 AM UTC [DEBUG] 68df77a24ce74261cefc79ea: Node current retry_counter: 1 10/03/2025 07:13:39 AM UTC [DEBUG] 68df77a24ce74261cefc79ea:Event data retry_counter: 2 10/03/2025 07:13:39 AM UTC [INFO] Job retry for node 68df77a24ce74261cefc79ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77a24ce74261cefc79ea'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:41 AM UTC [DEBUG] Event received: 68dcd045b8c4bf214a13bf51 10/03/2025 07:13:41 AM UTC [DEBUG] 68dcd045b8c4bf214a13bf51: Node current retry_counter: 3 10/03/2025 07:13:41 AM UTC [INFO] 68dcd045b8c4bf214a13bf51 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:13:46 AM UTC [DEBUG] Event received: 68df77a94ce74261cefc79f4 10/03/2025 07:13:46 AM UTC [DEBUG] 68df77a94ce74261cefc79f4: Node current retry_counter: 1 10/03/2025 07:13:46 AM UTC [DEBUG] 68df77a94ce74261cefc79f4:Event data retry_counter: 2 10/03/2025 07:13:46 AM UTC [INFO] Job retry for node 68df77a94ce74261cefc79f4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77a94ce74261cefc79f4'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:52 AM UTC [DEBUG] Event received: 68df77b04ce74261cefc79fe 10/03/2025 07:13:52 AM UTC [DEBUG] 68df77b04ce74261cefc79fe: Node current retry_counter: 1 10/03/2025 07:13:52 AM UTC [DEBUG] 68df77b04ce74261cefc79fe:Event data retry_counter: 2 10/03/2025 07:13:52 AM UTC [INFO] Job retry for node 68df77b04ce74261cefc79fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77b04ce74261cefc79fe'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:57 AM UTC [DEBUG] Event received: 68dcca70b8c4bf214a13b8d3 10/03/2025 07:13:58 AM UTC [DEBUG] Event received: 68df77b54ce74261cefc7f19 10/03/2025 07:13:58 AM UTC [DEBUG] 68df77b54ce74261cefc7f19: Node current retry_counter: 1 10/03/2025 07:13:58 AM UTC [DEBUG] 68df77b54ce74261cefc7f19:Event data retry_counter: 2 10/03/2025 07:13:58 AM UTC [INFO] Job retry for node 68df77b54ce74261cefc7f19 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77b54ce74261cefc7f19'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:03 AM UTC [DEBUG] Event received: 68df77bb4ce74261cefc7f76 10/03/2025 07:14:03 AM UTC [DEBUG] 68df77bb4ce74261cefc7f76: Node current retry_counter: 2 10/03/2025 07:14:03 AM UTC [DEBUG] 68df77bb4ce74261cefc7f76:Event data retry_counter: 3 10/03/2025 07:14:04 AM UTC [INFO] Job retry for node 68df77bb4ce74261cefc7f76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:14:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77bb4ce74261cefc7f76'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:14:06 AM UTC [DEBUG] Event received: 68df77be4ce74261cefc7f7f 10/03/2025 07:14:06 AM UTC [DEBUG] 68df77be4ce74261cefc7f7f: Node current retry_counter: 1 10/03/2025 07:14:07 AM UTC [DEBUG] 68df77be4ce74261cefc7f7f:Event data retry_counter: 2 10/03/2025 07:14:07 AM UTC [INFO] Job retry for node 68df77be4ce74261cefc7f7f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77be4ce74261cefc7f7f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:12 AM UTC [DEBUG] Event received: 68df77c34ce74261cefc7f8a 10/03/2025 07:14:12 AM UTC [DEBUG] 68df77c34ce74261cefc7f8a: Node current retry_counter: 1 10/03/2025 07:14:12 AM UTC [DEBUG] 68df77c34ce74261cefc7f8a:Event data retry_counter: 2 10/03/2025 07:14:12 AM UTC [INFO] Job retry for node 68df77c34ce74261cefc7f8a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77c34ce74261cefc7f8a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:17 AM UTC [DEBUG] Event received: 68df77c94ce74261cefc7f94 10/03/2025 07:14:17 AM UTC [DEBUG] 68df77c94ce74261cefc7f94: Node current retry_counter: 1 10/03/2025 07:14:17 AM UTC [DEBUG] 68df77c94ce74261cefc7f94:Event data retry_counter: 2 10/03/2025 07:14:17 AM UTC [INFO] Job retry for node 68df77c94ce74261cefc7f94 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77c94ce74261cefc7f94'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:23 AM UTC [DEBUG] Event received: 68df77ce4ce74261cefc7f9e 10/03/2025 07:14:23 AM UTC [DEBUG] 68df77ce4ce74261cefc7f9e: Node current retry_counter: 1 10/03/2025 07:14:23 AM UTC [DEBUG] 68df77ce4ce74261cefc7f9e:Event data retry_counter: 2 10/03/2025 07:14:23 AM UTC [INFO] Job retry for node 68df77ce4ce74261cefc7f9e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77ce4ce74261cefc7f9e'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:29 AM UTC [DEBUG] Event received: 68df77d44ce74261cefc7fab 10/03/2025 07:14:29 AM UTC [DEBUG] 68df77d44ce74261cefc7fab: Node current retry_counter: 1 10/03/2025 07:14:29 AM UTC [DEBUG] 68df77d44ce74261cefc7fab:Event data retry_counter: 2 10/03/2025 07:14:29 AM UTC [INFO] Job retry for node 68df77d44ce74261cefc7fab submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77d44ce74261cefc7fab'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:33 AM UTC [DEBUG] Event received: 68df77d94ce74261cefc7fb5 10/03/2025 07:14:33 AM UTC [DEBUG] 68df77d94ce74261cefc7fb5: Node current retry_counter: 1 10/03/2025 07:14:33 AM UTC [DEBUG] 68df77d94ce74261cefc7fb5:Event data retry_counter: 2 10/03/2025 07:14:33 AM UTC [INFO] Job retry for node 68df77d94ce74261cefc7fb5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77d94ce74261cefc7fb5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:38 AM UTC [DEBUG] Event received: 68df77de4ce74261cefc7fbd 10/03/2025 07:14:38 AM UTC [DEBUG] 68df77de4ce74261cefc7fbd: Node current retry_counter: 1 10/03/2025 07:14:38 AM UTC [DEBUG] 68df77de4ce74261cefc7fbd:Event data retry_counter: 2 10/03/2025 07:14:38 AM UTC [INFO] Job retry for node 68df77de4ce74261cefc7fbd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77de4ce74261cefc7fbd'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:43 AM UTC [DEBUG] Event received: 68df77e24ce74261cefc7fc4 10/03/2025 07:14:43 AM UTC [DEBUG] 68df77e24ce74261cefc7fc4: Node current retry_counter: 2 10/03/2025 07:14:43 AM UTC [DEBUG] 68df77e24ce74261cefc7fc4:Event data retry_counter: 3 10/03/2025 07:14:43 AM UTC [INFO] Job retry for node 68df77e24ce74261cefc7fc4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:14:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77e24ce74261cefc7fc4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:14:43 AM UTC [DEBUG] Event received: 68dd021db8c4bf214a13e1cb 10/03/2025 07:14:43 AM UTC [DEBUG] 68dd021db8c4bf214a13e1cb: Node current retry_counter: 3 10/03/2025 07:14:43 AM UTC [INFO] 68dd021db8c4bf214a13e1cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:14:45 AM UTC [DEBUG] Event received: 68df77e54ce74261cefc7fd2 10/03/2025 07:14:45 AM UTC [DEBUG] 68df77e54ce74261cefc7fd2: Node current retry_counter: 1 10/03/2025 07:14:46 AM UTC [DEBUG] 68df77e54ce74261cefc7fd2:Event data retry_counter: 2 10/03/2025 07:14:46 AM UTC [INFO] Job retry for node 68df77e54ce74261cefc7fd2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77e54ce74261cefc7fd2'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:51 AM UTC [DEBUG] Event received: 68df77eb4ce74261cefc7fdd 10/03/2025 07:14:51 AM UTC [DEBUG] 68df77eb4ce74261cefc7fdd: Node current retry_counter: 1 10/03/2025 07:14:51 AM UTC [DEBUG] 68df77eb4ce74261cefc7fdd:Event data retry_counter: 2 10/03/2025 07:14:51 AM UTC [INFO] Job retry for node 68df77eb4ce74261cefc7fdd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77eb4ce74261cefc7fdd'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:57 AM UTC [DEBUG] Event received: 68df77f04ce74261cefc7fe8 10/03/2025 07:14:57 AM UTC [DEBUG] 68df77f04ce74261cefc7fe8: Node current retry_counter: 1 10/03/2025 07:14:57 AM UTC [DEBUG] 68df77f04ce74261cefc7fe8:Event data retry_counter: 2 10/03/2025 07:14:57 AM UTC [INFO] Job retry for node 68df77f04ce74261cefc7fe8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77f04ce74261cefc7fe8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:03 AM UTC [DEBUG] Event received: 68df77f64ce74261cefc7ff3 10/03/2025 07:15:03 AM UTC [DEBUG] 68df77f64ce74261cefc7ff3: Node current retry_counter: 1 10/03/2025 07:15:03 AM UTC [DEBUG] 68df77f64ce74261cefc7ff3:Event data retry_counter: 2 10/03/2025 07:15:03 AM UTC [INFO] Job retry for node 68df77f64ce74261cefc7ff3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77f64ce74261cefc7ff3'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:09 AM UTC [DEBUG] Event received: 68df77fc4ce74261cefc7ffe 10/03/2025 07:15:09 AM UTC [DEBUG] 68df77fc4ce74261cefc7ffe: Node current retry_counter: 1 10/03/2025 07:15:09 AM UTC [DEBUG] 68df77fc4ce74261cefc7ffe:Event data retry_counter: 2 10/03/2025 07:15:09 AM UTC [INFO] Job retry for node 68df77fc4ce74261cefc7ffe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77fc4ce74261cefc7ffe'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:14 AM UTC [DEBUG] Event received: 68df78014ce74261cefc8009 10/03/2025 07:15:14 AM UTC [DEBUG] 68df78014ce74261cefc8009: Node current retry_counter: 1 10/03/2025 07:15:14 AM UTC [DEBUG] 68df78014ce74261cefc8009:Event data retry_counter: 2 10/03/2025 07:15:14 AM UTC [INFO] Job retry for node 68df78014ce74261cefc8009 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78014ce74261cefc8009'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:19 AM UTC [DEBUG] Event received: 68df78064ce74261cefc8011 10/03/2025 07:15:19 AM UTC [DEBUG] 68df78064ce74261cefc8011: Node current retry_counter: 2 10/03/2025 07:15:19 AM UTC [DEBUG] 68df78064ce74261cefc8011:Event data retry_counter: 3 10/03/2025 07:15:19 AM UTC [INFO] Job retry for node 68df78064ce74261cefc8011 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:15:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78064ce74261cefc8011'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:15:22 AM UTC [DEBUG] Event received: 68df78094ce74261cefc8017 10/03/2025 07:15:22 AM UTC [DEBUG] 68df78094ce74261cefc8017: Node current retry_counter: 1 10/03/2025 07:15:22 AM UTC [DEBUG] 68df78094ce74261cefc8017:Event data retry_counter: 2 10/03/2025 07:15:22 AM UTC [INFO] Job retry for node 68df78094ce74261cefc8017 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78094ce74261cefc8017'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:26 AM UTC [DEBUG] Event received: 68df780e4ce74261cefc8022 10/03/2025 07:15:26 AM UTC [DEBUG] 68df780e4ce74261cefc8022: Node current retry_counter: 1 10/03/2025 07:15:26 AM UTC [DEBUG] 68df780e4ce74261cefc8022:Event data retry_counter: 2 10/03/2025 07:15:26 AM UTC [INFO] Job retry for node 68df780e4ce74261cefc8022 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df780e4ce74261cefc8022'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:31 AM UTC [DEBUG] Event received: 68df78134ce74261cefc802c 10/03/2025 07:15:31 AM UTC [DEBUG] 68df78134ce74261cefc802c: Node current retry_counter: 1 10/03/2025 07:15:31 AM UTC [DEBUG] 68df78134ce74261cefc802c:Event data retry_counter: 2 10/03/2025 07:15:31 AM UTC [INFO] Job retry for node 68df78134ce74261cefc802c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78134ce74261cefc802c'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:37 AM UTC [DEBUG] Event received: 68df78184ce74261cefc8038 10/03/2025 07:15:37 AM UTC [DEBUG] 68df78184ce74261cefc8038: Node current retry_counter: 1 10/03/2025 07:15:37 AM UTC [DEBUG] 68df78184ce74261cefc8038:Event data retry_counter: 2 10/03/2025 07:15:37 AM UTC [INFO] Job retry for node 68df78184ce74261cefc8038 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78184ce74261cefc8038'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:42 AM UTC [DEBUG] Event received: 68df781d4ce74261cefc8043 10/03/2025 07:15:42 AM UTC [DEBUG] 68df781d4ce74261cefc8043: Node current retry_counter: 1 10/03/2025 07:15:42 AM UTC [DEBUG] 68df781d4ce74261cefc8043:Event data retry_counter: 2 10/03/2025 07:15:42 AM UTC [INFO] Job retry for node 68df781d4ce74261cefc8043 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df781d4ce74261cefc8043'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:46 AM UTC [DEBUG] Event received: 68df78224ce74261cefc8047 10/03/2025 07:15:46 AM UTC [DEBUG] 68df78224ce74261cefc8047: Node current retry_counter: 1 10/03/2025 07:15:46 AM UTC [DEBUG] 68df78224ce74261cefc8047:Event data retry_counter: 2 10/03/2025 07:15:46 AM UTC [INFO] Job retry for node 68df78224ce74261cefc8047 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78224ce74261cefc8047'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:16:11 AM UTC [DEBUG] Event received: 68df783a4ce74261cefc8086 10/03/2025 07:16:11 AM UTC [DEBUG] 68df783a4ce74261cefc8086: Node current retry_counter: 1 10/03/2025 07:16:11 AM UTC [DEBUG] 68df783a4ce74261cefc8086:Event data retry_counter: 2 10/03/2025 07:16:11 AM UTC [INFO] Job retry for node 68df783a4ce74261cefc8086 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:16:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df783a4ce74261cefc8086'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:24 AM UTC [DEBUG] Event received: 68df78654ce74261cefc80e3 10/03/2025 07:17:24 AM UTC [DEBUG] 68df78654ce74261cefc80e3: Node current retry_counter: 1 10/03/2025 07:17:24 AM UTC [DEBUG] 68df78654ce74261cefc80e3:Event data retry_counter: 2 10/03/2025 07:17:24 AM UTC [INFO] Job retry for node 68df78654ce74261cefc80e3 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df78654ce74261cefc80e3'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:17:27 AM UTC [DEBUG] Event received: 68df78874ce74261cefc8118 10/03/2025 07:17:27 AM UTC [DEBUG] 68df78874ce74261cefc8118: Node current retry_counter: 1 10/03/2025 07:17:27 AM UTC [DEBUG] 68df78874ce74261cefc8118:Event data retry_counter: 2 10/03/2025 07:17:27 AM UTC [INFO] Job retry for node 68df78874ce74261cefc8118 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78874ce74261cefc8118'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:44 AM UTC [DEBUG] Event received: 68dd0632b8c4bf214a13e2e3 10/03/2025 07:17:44 AM UTC [DEBUG] 68dd0632b8c4bf214a13e2e3: Node current retry_counter: 3 10/03/2025 07:17:44 AM UTC [INFO] 68dd0632b8c4bf214a13e2e3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:17:50 AM UTC [DEBUG] Event received: 68df789d4ce74261cefc8147 10/03/2025 07:17:50 AM UTC [DEBUG] 68df789d4ce74261cefc8147: Node current retry_counter: 2 10/03/2025 07:17:50 AM UTC [DEBUG] 68df789d4ce74261cefc8147:Event data retry_counter: 3 10/03/2025 07:17:50 AM UTC [INFO] Job retry for node 68df789d4ce74261cefc8147 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:17:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df789d4ce74261cefc8147'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:17:53 AM UTC [DEBUG] Event received: 68df78a04ce74261cefc814d 10/03/2025 07:17:53 AM UTC [DEBUG] 68df78a04ce74261cefc814d: Node current retry_counter: 1 10/03/2025 07:17:53 AM UTC [DEBUG] 68df78a04ce74261cefc814d:Event data retry_counter: 2 10/03/2025 07:17:53 AM UTC [INFO] Job retry for node 68df78a04ce74261cefc814d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78a04ce74261cefc814d'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:58 AM UTC [DEBUG] Event received: 68df78a64ce74261cefc8157 10/03/2025 07:17:58 AM UTC [DEBUG] 68df78a64ce74261cefc8157: Node current retry_counter: 1 10/03/2025 07:17:58 AM UTC [DEBUG] 68df78a64ce74261cefc8157:Event data retry_counter: 2 10/03/2025 07:17:58 AM UTC [INFO] Job retry for node 68df78a64ce74261cefc8157 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78a64ce74261cefc8157'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:03 AM UTC [DEBUG] Event received: 68df78aa4ce74261cefc8162 10/03/2025 07:18:03 AM UTC [DEBUG] 68df78aa4ce74261cefc8162: Node current retry_counter: 1 10/03/2025 07:18:03 AM UTC [DEBUG] 68df78aa4ce74261cefc8162:Event data retry_counter: 2 10/03/2025 07:18:03 AM UTC [INFO] Job retry for node 68df78aa4ce74261cefc8162 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78aa4ce74261cefc8162'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:07 AM UTC [DEBUG] Event received: 68df78af4ce74261cefc816d 10/03/2025 07:18:07 AM UTC [DEBUG] 68df78af4ce74261cefc816d: Node current retry_counter: 1 10/03/2025 07:18:07 AM UTC [DEBUG] 68df78af4ce74261cefc816d:Event data retry_counter: 2 10/03/2025 07:18:07 AM UTC [INFO] Job retry for node 68df78af4ce74261cefc816d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78af4ce74261cefc816d'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:12 AM UTC [DEBUG] Event received: 68df78b44ce74261cefc8175 10/03/2025 07:18:12 AM UTC [DEBUG] 68df78b44ce74261cefc8175: Node current retry_counter: 1 10/03/2025 07:18:12 AM UTC [DEBUG] 68df78b44ce74261cefc8175:Event data retry_counter: 2 10/03/2025 07:18:12 AM UTC [INFO] Job retry for node 68df78b44ce74261cefc8175 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78b44ce74261cefc8175'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:17 AM UTC [DEBUG] Event received: 68df78b84ce74261cefc817c 10/03/2025 07:18:17 AM UTC [DEBUG] 68df78b84ce74261cefc817c: Node current retry_counter: 1 10/03/2025 07:18:17 AM UTC [DEBUG] 68df78b84ce74261cefc817c:Event data retry_counter: 2 10/03/2025 07:18:17 AM UTC [INFO] Job retry for node 68df78b84ce74261cefc817c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78b84ce74261cefc817c'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:22 AM UTC [DEBUG] Event received: 68df78be4ce74261cefc8188 10/03/2025 07:18:22 AM UTC [DEBUG] 68df78be4ce74261cefc8188: Node current retry_counter: 1 10/03/2025 07:18:22 AM UTC [DEBUG] 68df78be4ce74261cefc8188:Event data retry_counter: 2 10/03/2025 07:18:22 AM UTC [INFO] Job retry for node 68df78be4ce74261cefc8188 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78be4ce74261cefc8188'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:28 AM UTC [DEBUG] Event received: 68df78c44ce74261cefc8196 10/03/2025 07:18:28 AM UTC [DEBUG] 68df78c44ce74261cefc8196: Node current retry_counter: 2 10/03/2025 07:18:28 AM UTC [DEBUG] 68df78c44ce74261cefc8196:Event data retry_counter: 3 10/03/2025 07:18:28 AM UTC [INFO] Job retry for node 68df78c44ce74261cefc8196 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:18:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78c44ce74261cefc8196'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:18:32 AM UTC [DEBUG] Event received: 68df78c74ce74261cefc819f 10/03/2025 07:18:32 AM UTC [DEBUG] 68df78c74ce74261cefc819f: Node current retry_counter: 1 10/03/2025 07:18:32 AM UTC [DEBUG] 68df78c74ce74261cefc819f:Event data retry_counter: 2 10/03/2025 07:18:32 AM UTC [INFO] Job retry for node 68df78c74ce74261cefc819f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78c74ce74261cefc819f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:38 AM UTC [DEBUG] Event received: 68df78cd4ce74261cefc81aa 10/03/2025 07:18:38 AM UTC [DEBUG] 68df78cd4ce74261cefc81aa: Node current retry_counter: 1 10/03/2025 07:18:38 AM UTC [DEBUG] 68df78cd4ce74261cefc81aa:Event data retry_counter: 2 10/03/2025 07:18:38 AM UTC [INFO] Job retry for node 68df78cd4ce74261cefc81aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78cd4ce74261cefc81aa'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:43 AM UTC [DEBUG] Event received: 68df78d24ce74261cefc81b2 10/03/2025 07:18:43 AM UTC [DEBUG] 68df78d24ce74261cefc81b2: Node current retry_counter: 1 10/03/2025 07:18:43 AM UTC [DEBUG] 68df78d24ce74261cefc81b2:Event data retry_counter: 2 10/03/2025 07:18:43 AM UTC [INFO] Job retry for node 68df78d24ce74261cefc81b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78d24ce74261cefc81b2'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:49 AM UTC [DEBUG] Event received: 68df78d84ce74261cefc81c0 10/03/2025 07:18:49 AM UTC [DEBUG] 68df78d84ce74261cefc81c0: Node current retry_counter: 1 10/03/2025 07:18:49 AM UTC [DEBUG] 68df78d84ce74261cefc81c0:Event data retry_counter: 2 10/03/2025 07:18:49 AM UTC [INFO] Job retry for node 68df78d84ce74261cefc81c0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78d84ce74261cefc81c0'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:54 AM UTC [DEBUG] Event received: 68df78de4ce74261cefc81ca 10/03/2025 07:18:54 AM UTC [DEBUG] 68df78de4ce74261cefc81ca: Node current retry_counter: 1 10/03/2025 07:18:54 AM UTC [DEBUG] 68df78de4ce74261cefc81ca:Event data retry_counter: 2 10/03/2025 07:18:54 AM UTC [INFO] Job retry for node 68df78de4ce74261cefc81ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78de4ce74261cefc81ca'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:01 AM UTC [DEBUG] Event received: 68df78e54ce74261cefc81d9 10/03/2025 07:19:01 AM UTC [DEBUG] 68df78e54ce74261cefc81d9: Node current retry_counter: 1 10/03/2025 07:19:01 AM UTC [DEBUG] 68df78e54ce74261cefc81d9:Event data retry_counter: 2 10/03/2025 07:19:01 AM UTC [INFO] Job retry for node 68df78e54ce74261cefc81d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78e54ce74261cefc81d9'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:07 AM UTC [DEBUG] Event received: 68df78ea4ce74261cefc81df 10/03/2025 07:19:07 AM UTC [DEBUG] 68df78ea4ce74261cefc81df: Node current retry_counter: 2 10/03/2025 07:19:07 AM UTC [DEBUG] 68df78ea4ce74261cefc81df:Event data retry_counter: 3 10/03/2025 07:19:07 AM UTC [INFO] Job retry for node 68df78ea4ce74261cefc81df submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:19:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78ea4ce74261cefc81df'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:19:11 AM UTC [DEBUG] Event received: 68df78ef4ce74261cefc81e8 10/03/2025 07:19:11 AM UTC [DEBUG] 68df78ef4ce74261cefc81e8: Node current retry_counter: 1 10/03/2025 07:19:11 AM UTC [DEBUG] 68df78ef4ce74261cefc81e8:Event data retry_counter: 2 10/03/2025 07:19:11 AM UTC [INFO] Job retry for node 68df78ef4ce74261cefc81e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78ef4ce74261cefc81e8'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:16 AM UTC [DEBUG] Event received: 68df78f44ce74261cefc81ed 10/03/2025 07:19:16 AM UTC [DEBUG] 68df78f44ce74261cefc81ed: Node current retry_counter: 1 10/03/2025 07:19:16 AM UTC [DEBUG] 68df78f44ce74261cefc81ed:Event data retry_counter: 2 10/03/2025 07:19:16 AM UTC [INFO] Job retry for node 68df78f44ce74261cefc81ed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78f44ce74261cefc81ed'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:21 AM UTC [DEBUG] Event received: 68df78f94ce74261cefc81f2 10/03/2025 07:19:21 AM UTC [DEBUG] 68df78f94ce74261cefc81f2: Node current retry_counter: 1 10/03/2025 07:19:21 AM UTC [DEBUG] 68df78f94ce74261cefc81f2:Event data retry_counter: 2 10/03/2025 07:19:21 AM UTC [INFO] Job retry for node 68df78f94ce74261cefc81f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78f94ce74261cefc81f2'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:26 AM UTC [DEBUG] Event received: 68df78fd4ce74261cefc81f6 10/03/2025 07:19:26 AM UTC [DEBUG] 68df78fd4ce74261cefc81f6: Node current retry_counter: 1 10/03/2025 07:19:26 AM UTC [DEBUG] 68df78fd4ce74261cefc81f6:Event data retry_counter: 2 10/03/2025 07:19:26 AM UTC [INFO] Job retry for node 68df78fd4ce74261cefc81f6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78fd4ce74261cefc81f6'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:30 AM UTC [DEBUG] Event received: 68df79024ce74261cefc81fa 10/03/2025 07:19:30 AM UTC [DEBUG] 68df79024ce74261cefc81fa: Node current retry_counter: 1 10/03/2025 07:19:30 AM UTC [DEBUG] 68df79024ce74261cefc81fa:Event data retry_counter: 2 10/03/2025 07:19:30 AM UTC [INFO] Job retry for node 68df79024ce74261cefc81fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79024ce74261cefc81fa'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:35 AM UTC [DEBUG] Event received: 68df79064ce74261cefc81ff 10/03/2025 07:19:35 AM UTC [DEBUG] 68df79064ce74261cefc81ff: Node current retry_counter: 1 10/03/2025 07:19:35 AM UTC [DEBUG] 68df79064ce74261cefc81ff:Event data retry_counter: 2 10/03/2025 07:19:35 AM UTC [INFO] Job retry for node 68df79064ce74261cefc81ff submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79064ce74261cefc81ff'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:39 AM UTC [DEBUG] Event received: 68df790b4ce74261cefc8202 10/03/2025 07:19:39 AM UTC [DEBUG] 68df790b4ce74261cefc8202: Node current retry_counter: 1 10/03/2025 07:19:39 AM UTC [DEBUG] 68df790b4ce74261cefc8202:Event data retry_counter: 2 10/03/2025 07:19:39 AM UTC [INFO] Job retry for node 68df790b4ce74261cefc8202 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df790b4ce74261cefc8202'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:43 AM UTC [DEBUG] Event received: 68df790f4ce74261cefc8205 10/03/2025 07:19:43 AM UTC [DEBUG] 68df790f4ce74261cefc8205: Node current retry_counter: 2 10/03/2025 07:19:43 AM UTC [DEBUG] 68df790f4ce74261cefc8205:Event data retry_counter: 3 10/03/2025 07:19:43 AM UTC [INFO] Job retry for node 68df790f4ce74261cefc8205 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:19:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df790f4ce74261cefc8205'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:19:47 AM UTC [DEBUG] Event received: 68df79124ce74261cefc8208 10/03/2025 07:19:47 AM UTC [DEBUG] 68df79124ce74261cefc8208: Node current retry_counter: 1 10/03/2025 07:19:47 AM UTC [DEBUG] 68df79124ce74261cefc8208:Event data retry_counter: 2 10/03/2025 07:19:47 AM UTC [INFO] Job retry for node 68df79124ce74261cefc8208 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79124ce74261cefc8208'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:51 AM UTC [DEBUG] Event received: 68df79164ce74261cefc820b 10/03/2025 07:19:51 AM UTC [DEBUG] 68df79164ce74261cefc820b: Node current retry_counter: 1 10/03/2025 07:19:51 AM UTC [DEBUG] 68df79164ce74261cefc820b:Event data retry_counter: 2 10/03/2025 07:19:51 AM UTC [INFO] Job retry for node 68df79164ce74261cefc820b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79164ce74261cefc820b'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:55 AM UTC [DEBUG] Event received: 68df791a4ce74261cefc820f 10/03/2025 07:19:55 AM UTC [DEBUG] 68df791a4ce74261cefc820f: Node current retry_counter: 1 10/03/2025 07:19:55 AM UTC [DEBUG] 68df791a4ce74261cefc820f:Event data retry_counter: 2 10/03/2025 07:19:55 AM UTC [INFO] Job retry for node 68df791a4ce74261cefc820f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df791a4ce74261cefc820f'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:57 AM UTC [DEBUG] Event received: 68df791c4ce74261cefc8212 10/03/2025 07:19:57 AM UTC [DEBUG] 68df791c4ce74261cefc8212: Node current retry_counter: 3 10/03/2025 07:19:57 AM UTC [INFO] 68df791c4ce74261cefc8212 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:20:00 AM UTC [DEBUG] Event received: 68df79204ce74261cefc8215 10/03/2025 07:20:00 AM UTC [DEBUG] 68df79204ce74261cefc8215: Node current retry_counter: 1 10/03/2025 07:20:00 AM UTC [DEBUG] 68df79204ce74261cefc8215:Event data retry_counter: 2 10/03/2025 07:20:00 AM UTC [INFO] Job retry for node 68df79204ce74261cefc8215 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79204ce74261cefc8215'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:04 AM UTC [DEBUG] Event received: 68df79244ce74261cefc8218 10/03/2025 07:20:04 AM UTC [DEBUG] 68df79244ce74261cefc8218: Node current retry_counter: 1 10/03/2025 07:20:04 AM UTC [DEBUG] 68df79244ce74261cefc8218:Event data retry_counter: 2 10/03/2025 07:20:04 AM UTC [INFO] Job retry for node 68df79244ce74261cefc8218 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79244ce74261cefc8218'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:08 AM UTC [DEBUG] Event received: 68df79284ce74261cefc821b 10/03/2025 07:20:08 AM UTC [DEBUG] 68df79284ce74261cefc821b: Node current retry_counter: 1 10/03/2025 07:20:08 AM UTC [DEBUG] 68df79284ce74261cefc821b:Event data retry_counter: 2 10/03/2025 07:20:08 AM UTC [INFO] Job retry for node 68df79284ce74261cefc821b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79284ce74261cefc821b'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:12 AM UTC [DEBUG] Event received: 68df792c4ce74261cefc821e 10/03/2025 07:20:12 AM UTC [DEBUG] 68df792c4ce74261cefc821e: Node current retry_counter: 1 10/03/2025 07:20:12 AM UTC [DEBUG] 68df792c4ce74261cefc821e:Event data retry_counter: 2 10/03/2025 07:20:12 AM UTC [INFO] Job retry for node 68df792c4ce74261cefc821e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df792c4ce74261cefc821e'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:17 AM UTC [DEBUG] Event received: 68df79304ce74261cefc8221 10/03/2025 07:20:17 AM UTC [DEBUG] 68df79304ce74261cefc8221: Node current retry_counter: 1 10/03/2025 07:20:17 AM UTC [DEBUG] 68df79304ce74261cefc8221:Event data retry_counter: 2 10/03/2025 07:20:17 AM UTC [INFO] Job retry for node 68df79304ce74261cefc8221 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79304ce74261cefc8221'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:21 AM UTC [DEBUG] Event received: 68df79354ce74261cefc8224 10/03/2025 07:20:21 AM UTC [DEBUG] 68df79354ce74261cefc8224: Node current retry_counter: 1 10/03/2025 07:20:21 AM UTC [DEBUG] 68df79354ce74261cefc8224:Event data retry_counter: 2 10/03/2025 07:20:21 AM UTC [INFO] Job retry for node 68df79354ce74261cefc8224 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79354ce74261cefc8224'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:26 AM UTC [DEBUG] Event received: 68df79394ce74261cefc8227 10/03/2025 07:20:26 AM UTC [DEBUG] 68df79394ce74261cefc8227: Node current retry_counter: 1 10/03/2025 07:20:26 AM UTC [DEBUG] 68df79394ce74261cefc8227:Event data retry_counter: 2 10/03/2025 07:20:26 AM UTC [INFO] Job retry for node 68df79394ce74261cefc8227 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79394ce74261cefc8227'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:30 AM UTC [DEBUG] Event received: 68df793e4ce74261cefc822d 10/03/2025 07:20:30 AM UTC [DEBUG] 68df793e4ce74261cefc822d: Node current retry_counter: 1 10/03/2025 07:20:30 AM UTC [DEBUG] 68df793e4ce74261cefc822d:Event data retry_counter: 2 10/03/2025 07:20:30 AM UTC [INFO] Job retry for node 68df793e4ce74261cefc822d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df793e4ce74261cefc822d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:34 AM UTC [DEBUG] Event received: 68df79424ce74261cefc8231 10/03/2025 07:20:34 AM UTC [DEBUG] 68df79424ce74261cefc8231: Node current retry_counter: 1 10/03/2025 07:20:34 AM UTC [DEBUG] 68df79424ce74261cefc8231:Event data retry_counter: 2 10/03/2025 07:20:34 AM UTC [INFO] Job retry for node 68df79424ce74261cefc8231 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79424ce74261cefc8231'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:38 AM UTC [DEBUG] Event received: 68df79464ce74261cefc8234 10/03/2025 07:20:38 AM UTC [DEBUG] 68df79464ce74261cefc8234: Node current retry_counter: 1 10/03/2025 07:20:38 AM UTC [DEBUG] 68df79464ce74261cefc8234:Event data retry_counter: 2 10/03/2025 07:20:38 AM UTC [INFO] Job retry for node 68df79464ce74261cefc8234 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79464ce74261cefc8234'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:42 AM UTC [DEBUG] Event received: 68df794a4ce74261cefc8237 10/03/2025 07:20:42 AM UTC [DEBUG] 68df794a4ce74261cefc8237: Node current retry_counter: 1 10/03/2025 07:20:42 AM UTC [DEBUG] 68df794a4ce74261cefc8237:Event data retry_counter: 2 10/03/2025 07:20:42 AM UTC [INFO] Job retry for node 68df794a4ce74261cefc8237 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df794a4ce74261cefc8237'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:46 AM UTC [DEBUG] Event received: 68df794e4ce74261cefc823a 10/03/2025 07:20:46 AM UTC [DEBUG] 68df794e4ce74261cefc823a: Node current retry_counter: 1 10/03/2025 07:20:46 AM UTC [DEBUG] 68df794e4ce74261cefc823a:Event data retry_counter: 2 10/03/2025 07:20:46 AM UTC [INFO] Job retry for node 68df794e4ce74261cefc823a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df794e4ce74261cefc823a'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:49 AM UTC [DEBUG] Event received: 68df79514ce74261cefc823d 10/03/2025 07:20:49 AM UTC [DEBUG] 68df79514ce74261cefc823d: Node current retry_counter: 2 10/03/2025 07:20:49 AM UTC [DEBUG] 68df79514ce74261cefc823d:Event data retry_counter: 3 10/03/2025 07:20:49 AM UTC [INFO] Job retry for node 68df79514ce74261cefc823d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:20:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79514ce74261cefc823d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:20:52 AM UTC [DEBUG] Event received: 68df79544ce74261cefc8240 10/03/2025 07:20:52 AM UTC [DEBUG] 68df79544ce74261cefc8240: Node current retry_counter: 1 10/03/2025 07:20:52 AM UTC [DEBUG] 68df79544ce74261cefc8240:Event data retry_counter: 2 10/03/2025 07:20:52 AM UTC [INFO] Job retry for node 68df79544ce74261cefc8240 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79544ce74261cefc8240'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:57 AM UTC [DEBUG] Event received: 68df79584ce74261cefc8243 10/03/2025 07:20:57 AM UTC [DEBUG] 68df79584ce74261cefc8243: Node current retry_counter: 1 10/03/2025 07:20:57 AM UTC [DEBUG] 68df79584ce74261cefc8243:Event data retry_counter: 2 10/03/2025 07:20:57 AM UTC [INFO] Job retry for node 68df79584ce74261cefc8243 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79584ce74261cefc8243'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:01 AM UTC [DEBUG] Event received: 68df795d4ce74261cefc8246 10/03/2025 07:21:01 AM UTC [DEBUG] 68df795d4ce74261cefc8246: Node current retry_counter: 1 10/03/2025 07:21:01 AM UTC [DEBUG] 68df795d4ce74261cefc8246:Event data retry_counter: 2 10/03/2025 07:21:01 AM UTC [INFO] Job retry for node 68df795d4ce74261cefc8246 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df795d4ce74261cefc8246'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:05 AM UTC [DEBUG] Event received: 68df79614ce74261cefc8249 10/03/2025 07:21:05 AM UTC [DEBUG] 68df79614ce74261cefc8249: Node current retry_counter: 1 10/03/2025 07:21:06 AM UTC [DEBUG] 68df79614ce74261cefc8249:Event data retry_counter: 2 10/03/2025 07:21:06 AM UTC [INFO] Job retry for node 68df79614ce74261cefc8249 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79614ce74261cefc8249'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:10 AM UTC [DEBUG] Event received: 68df79654ce74261cefc824c 10/03/2025 07:21:10 AM UTC [DEBUG] 68df79654ce74261cefc824c: Node current retry_counter: 1 10/03/2025 07:21:10 AM UTC [DEBUG] 68df79654ce74261cefc824c:Event data retry_counter: 2 10/03/2025 07:21:10 AM UTC [INFO] Job retry for node 68df79654ce74261cefc824c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79654ce74261cefc824c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:14 AM UTC [DEBUG] Event received: 68df796a4ce74261cefc8250 10/03/2025 07:21:14 AM UTC [DEBUG] 68df796a4ce74261cefc8250: Node current retry_counter: 1 10/03/2025 07:21:14 AM UTC [DEBUG] 68df796a4ce74261cefc8250:Event data retry_counter: 2 10/03/2025 07:21:14 AM UTC [INFO] Job retry for node 68df796a4ce74261cefc8250 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df796a4ce74261cefc8250'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:18 AM UTC [DEBUG] Event received: 68df796d4ce74261cefc8253 10/03/2025 07:21:18 AM UTC [DEBUG] 68df796d4ce74261cefc8253: Node current retry_counter: 1 10/03/2025 07:21:18 AM UTC [DEBUG] 68df796d4ce74261cefc8253:Event data retry_counter: 2 10/03/2025 07:21:18 AM UTC [INFO] Job retry for node 68df796d4ce74261cefc8253 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df796d4ce74261cefc8253'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:21 AM UTC [DEBUG] Event received: 68df79704ce74261cefc8256 10/03/2025 07:21:21 AM UTC [DEBUG] 68df79704ce74261cefc8256: Node current retry_counter: 2 10/03/2025 07:21:21 AM UTC [DEBUG] 68df79704ce74261cefc8256:Event data retry_counter: 3 10/03/2025 07:21:21 AM UTC [INFO] Job retry for node 68df79704ce74261cefc8256 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:21:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79704ce74261cefc8256'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:21:24 AM UTC [DEBUG] Event received: 68df79734ce74261cefc8259 10/03/2025 07:21:24 AM UTC [DEBUG] 68df79734ce74261cefc8259: Node current retry_counter: 1 10/03/2025 07:21:24 AM UTC [DEBUG] 68df79734ce74261cefc8259:Event data retry_counter: 2 10/03/2025 07:21:24 AM UTC [INFO] Job retry for node 68df79734ce74261cefc8259 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79734ce74261cefc8259'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:28 AM UTC [DEBUG] Event received: 68df79774ce74261cefc825c 10/03/2025 07:21:28 AM UTC [DEBUG] 68df79774ce74261cefc825c: Node current retry_counter: 1 10/03/2025 07:21:28 AM UTC [DEBUG] 68df79774ce74261cefc825c:Event data retry_counter: 2 10/03/2025 07:21:28 AM UTC [INFO] Job retry for node 68df79774ce74261cefc825c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79774ce74261cefc825c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:32 AM UTC [DEBUG] Event received: 68df797b4ce74261cefc825f 10/03/2025 07:21:32 AM UTC [DEBUG] 68df797b4ce74261cefc825f: Node current retry_counter: 1 10/03/2025 07:21:32 AM UTC [DEBUG] 68df797b4ce74261cefc825f:Event data retry_counter: 2 10/03/2025 07:21:32 AM UTC [INFO] Job retry for node 68df797b4ce74261cefc825f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df797b4ce74261cefc825f'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:37 AM UTC [DEBUG] Event received: 68df79804ce74261cefc8262 10/03/2025 07:21:37 AM UTC [DEBUG] 68df79804ce74261cefc8262: Node current retry_counter: 1 10/03/2025 07:21:37 AM UTC [DEBUG] 68df79804ce74261cefc8262:Event data retry_counter: 2 10/03/2025 07:21:37 AM UTC [INFO] Job retry for node 68df79804ce74261cefc8262 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79804ce74261cefc8262'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:40 AM UTC [DEBUG] Event received: 68df79844ce74261cefc8265 10/03/2025 07:21:40 AM UTC [DEBUG] 68df79844ce74261cefc8265: Node current retry_counter: 1 10/03/2025 07:21:40 AM UTC [DEBUG] 68df79844ce74261cefc8265:Event data retry_counter: 2 10/03/2025 07:21:40 AM UTC [INFO] Job retry for node 68df79844ce74261cefc8265 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79844ce74261cefc8265'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:44 AM UTC [DEBUG] Event received: 68df79884ce74261cefc8268 10/03/2025 07:21:44 AM UTC [DEBUG] 68df79884ce74261cefc8268: Node current retry_counter: 1 10/03/2025 07:21:44 AM UTC [DEBUG] 68df79884ce74261cefc8268:Event data retry_counter: 2 10/03/2025 07:21:44 AM UTC [INFO] Job retry for node 68df79884ce74261cefc8268 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79884ce74261cefc8268'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:47 AM UTC [DEBUG] Event received: 68df798b4ce74261cefc826b 10/03/2025 07:21:47 AM UTC [DEBUG] 68df798b4ce74261cefc826b: Node current retry_counter: 2 10/03/2025 07:21:47 AM UTC [DEBUG] 68df798b4ce74261cefc826b:Event data retry_counter: 3 10/03/2025 07:21:47 AM UTC [INFO] Job retry for node 68df798b4ce74261cefc826b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:21:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df798b4ce74261cefc826b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:21:51 AM UTC [DEBUG] Event received: 68df798e4ce74261cefc826e 10/03/2025 07:21:51 AM UTC [DEBUG] 68df798e4ce74261cefc826e: Node current retry_counter: 1 10/03/2025 07:21:51 AM UTC [DEBUG] 68df798e4ce74261cefc826e:Event data retry_counter: 2 10/03/2025 07:21:51 AM UTC [INFO] Job retry for node 68df798e4ce74261cefc826e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df798e4ce74261cefc826e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:54 AM UTC [DEBUG] Event received: 68df79924ce74261cefc8271 10/03/2025 07:21:54 AM UTC [DEBUG] 68df79924ce74261cefc8271: Node current retry_counter: 1 10/03/2025 07:21:54 AM UTC [DEBUG] 68df79924ce74261cefc8271:Event data retry_counter: 2 10/03/2025 07:21:54 AM UTC [INFO] Job retry for node 68df79924ce74261cefc8271 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79924ce74261cefc8271'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:58 AM UTC [DEBUG] Event received: 68df79964ce74261cefc8274 10/03/2025 07:21:58 AM UTC [DEBUG] 68df79964ce74261cefc8274: Node current retry_counter: 1 10/03/2025 07:21:58 AM UTC [DEBUG] 68df79964ce74261cefc8274:Event data retry_counter: 2 10/03/2025 07:21:58 AM UTC [INFO] Job retry for node 68df79964ce74261cefc8274 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79964ce74261cefc8274'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:02 AM UTC [DEBUG] Event received: 68df799a4ce74261cefc8278 10/03/2025 07:22:02 AM UTC [DEBUG] 68df799a4ce74261cefc8278: Node current retry_counter: 1 10/03/2025 07:22:02 AM UTC [DEBUG] 68df799a4ce74261cefc8278:Event data retry_counter: 2 10/03/2025 07:22:02 AM UTC [INFO] Job retry for node 68df799a4ce74261cefc8278 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df799a4ce74261cefc8278'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:06 AM UTC [DEBUG] Event received: 68df799d4ce74261cefc827b 10/03/2025 07:22:06 AM UTC [DEBUG] 68df799d4ce74261cefc827b: Node current retry_counter: 1 10/03/2025 07:22:06 AM UTC [DEBUG] 68df799d4ce74261cefc827b:Event data retry_counter: 2 10/03/2025 07:22:06 AM UTC [INFO] Job retry for node 68df799d4ce74261cefc827b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df799d4ce74261cefc827b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:09 AM UTC [DEBUG] Event received: 68df79a14ce74261cefc827e 10/03/2025 07:22:09 AM UTC [DEBUG] 68df79a14ce74261cefc827e: Node current retry_counter: 1 10/03/2025 07:22:10 AM UTC [DEBUG] 68df79a14ce74261cefc827e:Event data retry_counter: 2 10/03/2025 07:22:10 AM UTC [INFO] Job retry for node 68df79a14ce74261cefc827e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79a14ce74261cefc827e'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:17 AM UTC [DEBUG] Event received: 68df79a94ce74261cefc8281 10/03/2025 07:22:17 AM UTC [DEBUG] 68df79a94ce74261cefc8281: Node current retry_counter: 1 10/03/2025 07:22:17 AM UTC [DEBUG] 68df79a94ce74261cefc8281:Event data retry_counter: 2 10/03/2025 07:22:17 AM UTC [INFO] Job retry for node 68df79a94ce74261cefc8281 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79a94ce74261cefc8281'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:20 AM UTC [DEBUG] Event received: 68df79ac4ce74261cefc8284 10/03/2025 07:22:20 AM UTC [DEBUG] 68df79ac4ce74261cefc8284: Node current retry_counter: 2 10/03/2025 07:22:20 AM UTC [DEBUG] 68df79ac4ce74261cefc8284:Event data retry_counter: 3 10/03/2025 07:22:20 AM UTC [INFO] Job retry for node 68df79ac4ce74261cefc8284 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:22:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ac4ce74261cefc8284'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:22:23 AM UTC [DEBUG] Event received: 68df79af4ce74261cefc8287 10/03/2025 07:22:23 AM UTC [DEBUG] 68df79af4ce74261cefc8287: Node current retry_counter: 1 10/03/2025 07:22:23 AM UTC [DEBUG] 68df79af4ce74261cefc8287:Event data retry_counter: 2 10/03/2025 07:22:23 AM UTC [INFO] Job retry for node 68df79af4ce74261cefc8287 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79af4ce74261cefc8287'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:27 AM UTC [DEBUG] Event received: 68df79b34ce74261cefc828a 10/03/2025 07:22:27 AM UTC [DEBUG] 68df79b34ce74261cefc828a: Node current retry_counter: 1 10/03/2025 07:22:27 AM UTC [DEBUG] 68df79b34ce74261cefc828a:Event data retry_counter: 2 10/03/2025 07:22:27 AM UTC [INFO] Job retry for node 68df79b34ce74261cefc828a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79b34ce74261cefc828a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:31 AM UTC [DEBUG] Event received: 68df79b64ce74261cefc828d 10/03/2025 07:22:31 AM UTC [DEBUG] 68df79b64ce74261cefc828d: Node current retry_counter: 1 10/03/2025 07:22:31 AM UTC [DEBUG] 68df79b64ce74261cefc828d:Event data retry_counter: 2 10/03/2025 07:22:31 AM UTC [INFO] Job retry for node 68df79b64ce74261cefc828d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79b64ce74261cefc828d'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:34 AM UTC [DEBUG] Event received: 68df79ba4ce74261cefc8290 10/03/2025 07:22:34 AM UTC [DEBUG] 68df79ba4ce74261cefc8290: Node current retry_counter: 1 10/03/2025 07:22:34 AM UTC [DEBUG] 68df79ba4ce74261cefc8290:Event data retry_counter: 2 10/03/2025 07:22:35 AM UTC [INFO] Job retry for node 68df79ba4ce74261cefc8290 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ba4ce74261cefc8290'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:38 AM UTC [DEBUG] Event received: 68df79be4ce74261cefc8293 10/03/2025 07:22:38 AM UTC [DEBUG] 68df79be4ce74261cefc8293: Node current retry_counter: 1 10/03/2025 07:22:38 AM UTC [DEBUG] 68df79be4ce74261cefc8293:Event data retry_counter: 2 10/03/2025 07:22:38 AM UTC [INFO] Job retry for node 68df79be4ce74261cefc8293 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79be4ce74261cefc8293'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:43 AM UTC [DEBUG] Event received: 68df79c24ce74261cefc8296 10/03/2025 07:22:43 AM UTC [DEBUG] 68df79c24ce74261cefc8296: Node current retry_counter: 1 10/03/2025 07:22:43 AM UTC [DEBUG] 68df79c24ce74261cefc8296:Event data retry_counter: 2 10/03/2025 07:22:43 AM UTC [INFO] Job retry for node 68df79c24ce74261cefc8296 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c24ce74261cefc8296'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:47 AM UTC [DEBUG] Event received: 68df79c64ce74261cefc8299 10/03/2025 07:22:47 AM UTC [DEBUG] 68df79c64ce74261cefc8299: Node current retry_counter: 1 10/03/2025 07:22:47 AM UTC [DEBUG] 68df79c64ce74261cefc8299:Event data retry_counter: 2 10/03/2025 07:22:47 AM UTC [INFO] Job retry for node 68df79c64ce74261cefc8299 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c64ce74261cefc8299'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:50 AM UTC [DEBUG] Event received: 68df79c94ce74261cefc829c 10/03/2025 07:22:50 AM UTC [DEBUG] 68df79c94ce74261cefc829c: Node current retry_counter: 2 10/03/2025 07:22:50 AM UTC [DEBUG] 68df79c94ce74261cefc829c:Event data retry_counter: 3 10/03/2025 07:22:50 AM UTC [INFO] Job retry for node 68df79c94ce74261cefc829c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:22:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c94ce74261cefc829c'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:22:53 AM UTC [DEBUG] Event received: 68df79cc4ce74261cefc829f 10/03/2025 07:22:53 AM UTC [DEBUG] 68df79cc4ce74261cefc829f: Node current retry_counter: 1 10/03/2025 07:22:53 AM UTC [DEBUG] 68df79cc4ce74261cefc829f:Event data retry_counter: 2 10/03/2025 07:22:53 AM UTC [INFO] Job retry for node 68df79cc4ce74261cefc829f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79cc4ce74261cefc829f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:57 AM UTC [DEBUG] Event received: 68df79d04ce74261cefc82a2 10/03/2025 07:22:57 AM UTC [DEBUG] 68df79d04ce74261cefc82a2: Node current retry_counter: 1 10/03/2025 07:22:57 AM UTC [DEBUG] 68df79d04ce74261cefc82a2:Event data retry_counter: 2 10/03/2025 07:22:57 AM UTC [INFO] Job retry for node 68df79d04ce74261cefc82a2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d04ce74261cefc82a2'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:00 AM UTC [DEBUG] Event received: 68df79d44ce74261cefc82a5 10/03/2025 07:23:00 AM UTC [DEBUG] 68df79d44ce74261cefc82a5: Node current retry_counter: 1 10/03/2025 07:23:00 AM UTC [DEBUG] 68df79d44ce74261cefc82a5:Event data retry_counter: 2 10/03/2025 07:23:00 AM UTC [INFO] Job retry for node 68df79d44ce74261cefc82a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d44ce74261cefc82a5'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:04 AM UTC [DEBUG] Event received: 68df79d84ce74261cefc82ac 10/03/2025 07:23:04 AM UTC [DEBUG] 68df79d84ce74261cefc82ac: Node current retry_counter: 1 10/03/2025 07:23:04 AM UTC [DEBUG] 68df79d84ce74261cefc82ac:Event data retry_counter: 2 10/03/2025 07:23:04 AM UTC [INFO] Job retry for node 68df79d84ce74261cefc82ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d84ce74261cefc82ac'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:08 AM UTC [DEBUG] Event received: 68df79dc4ce74261cefc82af 10/03/2025 07:23:08 AM UTC [DEBUG] 68df79dc4ce74261cefc82af: Node current retry_counter: 1 10/03/2025 07:23:08 AM UTC [DEBUG] 68df79dc4ce74261cefc82af:Event data retry_counter: 2 10/03/2025 07:23:08 AM UTC [INFO] Job retry for node 68df79dc4ce74261cefc82af submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79dc4ce74261cefc82af'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:12 AM UTC [DEBUG] Event received: 68df79df4ce74261cefc82b2 10/03/2025 07:23:12 AM UTC [DEBUG] 68df79df4ce74261cefc82b2: Node current retry_counter: 1 10/03/2025 07:23:12 AM UTC [DEBUG] 68df79df4ce74261cefc82b2:Event data retry_counter: 2 10/03/2025 07:23:12 AM UTC [INFO] Job retry for node 68df79df4ce74261cefc82b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79df4ce74261cefc82b2'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:15 AM UTC [DEBUG] Event received: 68df79e24ce74261cefc82b5 10/03/2025 07:23:15 AM UTC [DEBUG] 68df79e24ce74261cefc82b5: Node current retry_counter: 2 10/03/2025 07:23:15 AM UTC [DEBUG] 68df79e24ce74261cefc82b5:Event data retry_counter: 3 10/03/2025 07:23:15 AM UTC [INFO] Job retry for node 68df79e24ce74261cefc82b5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:23:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79e24ce74261cefc82b5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:23:19 AM UTC [DEBUG] Event received: 68df79e54ce74261cefc82b8 10/03/2025 07:23:19 AM UTC [DEBUG] 68df79e54ce74261cefc82b8: Node current retry_counter: 1 10/03/2025 07:23:19 AM UTC [DEBUG] 68df79e54ce74261cefc82b8:Event data retry_counter: 2 10/03/2025 07:23:19 AM UTC [INFO] Job retry for node 68df79e54ce74261cefc82b8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79e54ce74261cefc82b8'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:23 AM UTC [DEBUG] Event received: 68df79ea4ce74261cefc82bb 10/03/2025 07:23:23 AM UTC [DEBUG] 68df79ea4ce74261cefc82bb: Node current retry_counter: 1 10/03/2025 07:23:23 AM UTC [DEBUG] 68df79ea4ce74261cefc82bb:Event data retry_counter: 2 10/03/2025 07:23:23 AM UTC [INFO] Job retry for node 68df79ea4ce74261cefc82bb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ea4ce74261cefc82bb'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:24 AM UTC [DEBUG] Event received: 68df79ec4ce74261cefc82be 10/03/2025 07:23:24 AM UTC [DEBUG] 68df79ec4ce74261cefc82be: Node current retry_counter: 3 10/03/2025 07:23:24 AM UTC [INFO] 68df79ec4ce74261cefc82be Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:23:28 AM UTC [DEBUG] Event received: 68df79f04ce74261cefc82c1 10/03/2025 07:23:28 AM UTC [DEBUG] 68df79f04ce74261cefc82c1: Node current retry_counter: 1 10/03/2025 07:23:28 AM UTC [DEBUG] 68df79f04ce74261cefc82c1:Event data retry_counter: 2 10/03/2025 07:23:29 AM UTC [INFO] Job retry for node 68df79f04ce74261cefc82c1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f04ce74261cefc82c1'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:32 AM UTC [DEBUG] Event received: 68df79f44ce74261cefc82c4 10/03/2025 07:23:32 AM UTC [DEBUG] 68df79f44ce74261cefc82c4: Node current retry_counter: 1 10/03/2025 07:23:32 AM UTC [DEBUG] 68df79f44ce74261cefc82c4:Event data retry_counter: 2 10/03/2025 07:23:32 AM UTC [INFO] Job retry for node 68df79f44ce74261cefc82c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f44ce74261cefc82c4'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:36 AM UTC [DEBUG] Event received: 68df79f84ce74261cefc82c7 10/03/2025 07:23:36 AM UTC [DEBUG] 68df79f84ce74261cefc82c7: Node current retry_counter: 1 10/03/2025 07:23:36 AM UTC [DEBUG] 68df79f84ce74261cefc82c7:Event data retry_counter: 2 10/03/2025 07:23:36 AM UTC [INFO] Job retry for node 68df79f84ce74261cefc82c7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f84ce74261cefc82c7'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:40 AM UTC [DEBUG] Event received: 68df79fc4ce74261cefc82ca 10/03/2025 07:23:40 AM UTC [DEBUG] 68df79fc4ce74261cefc82ca: Node current retry_counter: 1 10/03/2025 07:23:40 AM UTC [DEBUG] 68df79fc4ce74261cefc82ca:Event data retry_counter: 2 10/03/2025 07:23:40 AM UTC [INFO] Job retry for node 68df79fc4ce74261cefc82ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79fc4ce74261cefc82ca'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:44 AM UTC [DEBUG] Event received: 68df79ff4ce74261cefc82cd 10/03/2025 07:23:44 AM UTC [DEBUG] 68df79ff4ce74261cefc82cd: Node current retry_counter: 1 10/03/2025 07:23:44 AM UTC [DEBUG] 68df79ff4ce74261cefc82cd:Event data retry_counter: 2 10/03/2025 07:23:44 AM UTC [INFO] Job retry for node 68df79ff4ce74261cefc82cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ff4ce74261cefc82cd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:48 AM UTC [DEBUG] Event received: 68df7a044ce74261cefc82d0 10/03/2025 07:23:48 AM UTC [DEBUG] 68df7a044ce74261cefc82d0: Node current retry_counter: 1 10/03/2025 07:23:48 AM UTC [DEBUG] 68df7a044ce74261cefc82d0:Event data retry_counter: 2 10/03/2025 07:23:48 AM UTC [INFO] Job retry for node 68df7a044ce74261cefc82d0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a044ce74261cefc82d0'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:52 AM UTC [DEBUG] Event received: 68df7a084ce74261cefc82d3 10/03/2025 07:23:52 AM UTC [DEBUG] 68df7a084ce74261cefc82d3: Node current retry_counter: 1 10/03/2025 07:23:52 AM UTC [DEBUG] 68df7a084ce74261cefc82d3:Event data retry_counter: 2 10/03/2025 07:23:52 AM UTC [INFO] Job retry for node 68df7a084ce74261cefc82d3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a084ce74261cefc82d3'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:56 AM UTC [DEBUG] Event received: 68df7a0c4ce74261cefc82d6 10/03/2025 07:23:56 AM UTC [DEBUG] 68df7a0c4ce74261cefc82d6: Node current retry_counter: 1 10/03/2025 07:23:56 AM UTC [DEBUG] 68df7a0c4ce74261cefc82d6:Event data retry_counter: 2 10/03/2025 07:23:56 AM UTC [INFO] Job retry for node 68df7a0c4ce74261cefc82d6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a0c4ce74261cefc82d6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:00 AM UTC [DEBUG] Event received: 68df7a104ce74261cefc82d9 10/03/2025 07:24:00 AM UTC [DEBUG] 68df7a104ce74261cefc82d9: Node current retry_counter: 1 10/03/2025 07:24:00 AM UTC [DEBUG] 68df7a104ce74261cefc82d9:Event data retry_counter: 2 10/03/2025 07:24:00 AM UTC [INFO] Job retry for node 68df7a104ce74261cefc82d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a104ce74261cefc82d9'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:08 AM UTC [DEBUG] Event received: 68df7a174ce74261cefc82dc 10/03/2025 07:24:08 AM UTC [DEBUG] 68df7a174ce74261cefc82dc: Node current retry_counter: 1 10/03/2025 07:24:08 AM UTC [DEBUG] 68df7a174ce74261cefc82dc:Event data retry_counter: 2 10/03/2025 07:24:08 AM UTC [INFO] Job retry for node 68df7a174ce74261cefc82dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a174ce74261cefc82dc'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:12 AM UTC [DEBUG] Event received: 68df7a1b4ce74261cefc82df 10/03/2025 07:24:12 AM UTC [DEBUG] 68df7a1b4ce74261cefc82df: Node current retry_counter: 1 10/03/2025 07:24:12 AM UTC [DEBUG] 68df7a1b4ce74261cefc82df:Event data retry_counter: 2 10/03/2025 07:24:12 AM UTC [INFO] Job retry for node 68df7a1b4ce74261cefc82df submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a1b4ce74261cefc82df'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:14 AM UTC [DEBUG] Event received: 68df7a1e4ce74261cefc82e2 10/03/2025 07:24:14 AM UTC [DEBUG] 68df7a1e4ce74261cefc82e2: Node current retry_counter: 2 10/03/2025 07:24:14 AM UTC [DEBUG] 68df7a1e4ce74261cefc82e2:Event data retry_counter: 3 10/03/2025 07:24:14 AM UTC [INFO] Job retry for node 68df7a1e4ce74261cefc82e2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:24:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a1e4ce74261cefc82e2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:24:17 AM UTC [DEBUG] Event received: 68df7a214ce74261cefc82e5 10/03/2025 07:24:17 AM UTC [DEBUG] 68df7a214ce74261cefc82e5: Node current retry_counter: 1 10/03/2025 07:24:17 AM UTC [DEBUG] 68df7a214ce74261cefc82e5:Event data retry_counter: 2 10/03/2025 07:24:17 AM UTC [INFO] Job retry for node 68df7a214ce74261cefc82e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a214ce74261cefc82e5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:21 AM UTC [DEBUG] Event received: 68df7a254ce74261cefc82e8 10/03/2025 07:24:21 AM UTC [DEBUG] 68df7a254ce74261cefc82e8: Node current retry_counter: 1 10/03/2025 07:24:21 AM UTC [DEBUG] 68df7a254ce74261cefc82e8:Event data retry_counter: 2 10/03/2025 07:24:21 AM UTC [INFO] Job retry for node 68df7a254ce74261cefc82e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a254ce74261cefc82e8'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:26 AM UTC [DEBUG] Event received: 68df7a294ce74261cefc82eb 10/03/2025 07:24:26 AM UTC [DEBUG] 68df7a294ce74261cefc82eb: Node current retry_counter: 1 10/03/2025 07:24:26 AM UTC [DEBUG] 68df7a294ce74261cefc82eb:Event data retry_counter: 2 10/03/2025 07:24:26 AM UTC [INFO] Job retry for node 68df7a294ce74261cefc82eb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a294ce74261cefc82eb'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:30 AM UTC [DEBUG] Event received: 68df7a2d4ce74261cefc82ee 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2d4ce74261cefc82ee: Node current retry_counter: 1 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2d4ce74261cefc82ee:Event data retry_counter: 2 10/03/2025 07:24:30 AM UTC [INFO] Job retry for node 68df7a2d4ce74261cefc82ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a2d4ce74261cefc82ee'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:30 AM UTC [DEBUG] Event received: 68df7a2e4ce74261cefc82f2 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f2: Node current retry_counter: 0 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f2:Event data retry_counter: 1 10/03/2025 07:24:30 AM UTC [INFO] Job retry for node 68df7a2e4ce74261cefc82f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2e4ce74261cefc82f2'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2e4ce74261cefc82f6 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f6: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f6:Event data retry_counter: 1 10/03/2025 07:24:31 AM UTC [INFO] Job retry for node 68df7a2e4ce74261cefc82f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2e4ce74261cefc82f6'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc82fb 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fb: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fb:Event data retry_counter: 1 10/03/2025 07:24:31 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc82fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc82fb'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc82fe 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fe: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fe:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc82fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc82fe'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:32 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc8304 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a2f4ce74261cefc8304: Node current retry_counter: 0 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a2f4ce74261cefc8304:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc8304 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc8304'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:32 AM UTC [DEBUG] Event received: 68df7a304ce74261cefc8307 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a304ce74261cefc8307: Node current retry_counter: 0 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a304ce74261cefc8307:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a304ce74261cefc8307 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a304ce74261cefc8307'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:33 AM UTC [DEBUG] Event received: 68df7a304ce74261cefc830a 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a304ce74261cefc830a: Node current retry_counter: 0 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a304ce74261cefc830a:Event data retry_counter: 1 10/03/2025 07:24:33 AM UTC [INFO] Job retry for node 68df7a304ce74261cefc830a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a304ce74261cefc830a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:33 AM UTC [DEBUG] Event received: 68df7a314ce74261cefc830d 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a314ce74261cefc830d: Node current retry_counter: 0 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a314ce74261cefc830d:Event data retry_counter: 1 10/03/2025 07:24:33 AM UTC [INFO] Job retry for node 68df7a314ce74261cefc830d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a314ce74261cefc830d'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a314ce74261cefc8310 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a314ce74261cefc8310: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a314ce74261cefc8310:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a314ce74261cefc8310 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a314ce74261cefc8310'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8313 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8313: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8313:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8313 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8313'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8316 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8316: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8316:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8316 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8316'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8319 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a324ce74261cefc8319: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a324ce74261cefc8319:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8319 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8319'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc831c 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831c: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831c:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc831c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc831c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc831e 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831e: Node current retry_counter: 1 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831e:Event data retry_counter: 2 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc831e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc831e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc8321 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc8321: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc8321:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc8321 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc8321'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:36 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc8325 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a334ce74261cefc8325: Node current retry_counter: 0 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a334ce74261cefc8325:Event data retry_counter: 1 10/03/2025 07:24:36 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc8325 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc8325'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:36 AM UTC [DEBUG] Event received: 68df7a344ce74261cefc8328 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a344ce74261cefc8328: Node current retry_counter: 0 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a344ce74261cefc8328:Event data retry_counter: 1 10/03/2025 07:24:36 AM UTC [INFO] Job retry for node 68df7a344ce74261cefc8328 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a344ce74261cefc8328'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a344ce74261cefc832c 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a344ce74261cefc832c: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a344ce74261cefc832c:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a344ce74261cefc832c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a344ce74261cefc832c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8331 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8331: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8331:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8331 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8331'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8334 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8334: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8334:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8334 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8334'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8337 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a354ce74261cefc8337: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a354ce74261cefc8337:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8337 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8337'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc833a 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833a: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833a:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc833a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc833a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc833d 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833d: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833d:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc833d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc833d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:39 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc8340 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a364ce74261cefc8340: Node current retry_counter: 0 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a364ce74261cefc8340:Event data retry_counter: 1 10/03/2025 07:24:39 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc8340 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc8340'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:39 AM UTC [DEBUG] Event received: 68df7a374ce74261cefc8343 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a374ce74261cefc8343: Node current retry_counter: 0 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a374ce74261cefc8343:Event data retry_counter: 1 10/03/2025 07:24:39 AM UTC [INFO] Job retry for node 68df7a374ce74261cefc8343 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a374ce74261cefc8343'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a374ce74261cefc8346 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a374ce74261cefc8346: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a374ce74261cefc8346:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a374ce74261cefc8346 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a374ce74261cefc8346'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc8349 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc8349: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc8349:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc8349 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc8349'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc834c 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc834c: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc834c:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc834c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc834c'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc834f 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a384ce74261cefc834f: Node current retry_counter: 0 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a384ce74261cefc834f:Event data retry_counter: 1 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc834f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc834f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8351 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8351: Node current retry_counter: 1 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8351:Event data retry_counter: 2 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8351 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8351'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8354 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8354: Node current retry_counter: 0 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8354:Event data retry_counter: 1 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8354 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8354'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8358 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a394ce74261cefc8358: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a394ce74261cefc8358:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8358 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8358'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc835e 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc835e: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc835e:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc835e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc835e'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc8361 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc8361: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc8361:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc8361 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc8361'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc8364 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3a4ce74261cefc8364: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3a4ce74261cefc8364:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc8364 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc8364'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc8367 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc8367: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc8367:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc8367 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc8367'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc836a 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc836a: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc836a:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc836a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc836a'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:44 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc836d 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3b4ce74261cefc836d: Node current retry_counter: 0 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3b4ce74261cefc836d:Event data retry_counter: 1 10/03/2025 07:24:44 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc836d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc836d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:44 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8370 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3c4ce74261cefc8370: Node current retry_counter: 0 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3c4ce74261cefc8370:Event data retry_counter: 1 10/03/2025 07:24:44 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8370 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8370'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8372 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8372: Node current retry_counter: 2 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8372:Event data retry_counter: 3 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8372 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8372'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8376 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8376: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8376:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8376 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8376'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc837c 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837c: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837c:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc837c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc837c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc837f 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837f: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837f:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc837f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc837f'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:46 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc8382 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3d4ce74261cefc8382: Node current retry_counter: 0 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3d4ce74261cefc8382:Event data retry_counter: 1 10/03/2025 07:24:46 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc8382 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc8382'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:46 AM UTC [DEBUG] Event received: 68df7a3e4ce74261cefc8385 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3e4ce74261cefc8385: Node current retry_counter: 0 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3e4ce74261cefc8385:Event data retry_counter: 1 10/03/2025 07:24:46 AM UTC [INFO] Job retry for node 68df7a3e4ce74261cefc8385 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3e4ce74261cefc8385'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3e4ce74261cefc8388 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3e4ce74261cefc8388: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3e4ce74261cefc8388:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3e4ce74261cefc8388 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3e4ce74261cefc8388'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc838b 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838b: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838b:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc838b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc838b'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc838e 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838e: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838e:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc838e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc838e'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:48 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc8394 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a3f4ce74261cefc8394: Node current retry_counter: 0 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a3f4ce74261cefc8394:Event data retry_counter: 1 10/03/2025 07:24:48 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc8394 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc8394'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:48 AM UTC [DEBUG] Event received: 68df7a404ce74261cefc8397 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a404ce74261cefc8397: Node current retry_counter: 0 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a404ce74261cefc8397:Event data retry_counter: 1 10/03/2025 07:24:48 AM UTC [INFO] Job retry for node 68df7a404ce74261cefc8397 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a404ce74261cefc8397'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a404ce74261cefc839a 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a404ce74261cefc839a: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a404ce74261cefc839a:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a404ce74261cefc839a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a404ce74261cefc839a'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc839d 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc839d: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc839d:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc839d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc839d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc83a0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc83a0: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc83a0:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc83a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc83a0'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:50 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc83a3 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a414ce74261cefc83a3: Node current retry_counter: 0 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a414ce74261cefc83a3:Event data retry_counter: 1 10/03/2025 07:24:50 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc83a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc83a3'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:50 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83a8 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a424ce74261cefc83a8: Node current retry_counter: 0 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a424ce74261cefc83a8:Event data retry_counter: 1 10/03/2025 07:24:50 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83a8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83a8'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83ab 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83ab: Node current retry_counter: 0 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83ab:Event data retry_counter: 1 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83ab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83ab'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83a5 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83a5: Node current retry_counter: 1 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83a5:Event data retry_counter: 2 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83a5'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a434ce74261cefc83ae 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a434ce74261cefc83ae: Node current retry_counter: 0 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a434ce74261cefc83ae:Event data retry_counter: 1 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a434ce74261cefc83ae submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a434ce74261cefc83ae'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:52 AM UTC [DEBUG] Event received: 68df7a434ce74261cefc83b3 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a434ce74261cefc83b3: Node current retry_counter: 0 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a434ce74261cefc83b3:Event data retry_counter: 1 10/03/2025 07:24:52 AM UTC [INFO] Job retry for node 68df7a434ce74261cefc83b3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a434ce74261cefc83b3'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:52 AM UTC [DEBUG] Event received: 68df7a444ce74261cefc83b8 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a444ce74261cefc83b8: Node current retry_counter: 0 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a444ce74261cefc83b8:Event data retry_counter: 1 10/03/2025 07:24:52 AM UTC [INFO] Job retry for node 68df7a444ce74261cefc83b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a444ce74261cefc83b8'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a444ce74261cefc83bb 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a444ce74261cefc83bb: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a444ce74261cefc83bb:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a444ce74261cefc83bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a444ce74261cefc83bb'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83bf 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83bf: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83bf:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83bf'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83c4 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83c4: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83c4:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83c4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83c4'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:54 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83c7 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a454ce74261cefc83c7: Node current retry_counter: 0 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a454ce74261cefc83c7:Event data retry_counter: 1 10/03/2025 07:24:54 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83c7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83c7'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:54 AM UTC [DEBUG] Event received: 68df7a464ce74261cefc83ca 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a464ce74261cefc83ca: Node current retry_counter: 0 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a464ce74261cefc83ca:Event data retry_counter: 1 10/03/2025 07:24:54 AM UTC [INFO] Job retry for node 68df7a464ce74261cefc83ca submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a464ce74261cefc83ca'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:55 AM UTC [DEBUG] Event received: 68df7a464ce74261cefc83cd 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a464ce74261cefc83cd: Node current retry_counter: 0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a464ce74261cefc83cd:Event data retry_counter: 1 10/03/2025 07:24:55 AM UTC [INFO] Job retry for node 68df7a464ce74261cefc83cd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a464ce74261cefc83cd'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:55 AM UTC [DEBUG] Event received: 68df7a474ce74261cefc83d0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a474ce74261cefc83d0: Node current retry_counter: 0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a474ce74261cefc83d0:Event data retry_counter: 1 10/03/2025 07:24:55 AM UTC [INFO] Job retry for node 68df7a474ce74261cefc83d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a474ce74261cefc83d0'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:56 AM UTC [DEBUG] Event received: 68df7a474ce74261cefc83d3 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a474ce74261cefc83d3: Node current retry_counter: 0 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a474ce74261cefc83d3:Event data retry_counter: 1 10/03/2025 07:24:56 AM UTC [INFO] Job retry for node 68df7a474ce74261cefc83d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a474ce74261cefc83d3'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:56 AM UTC [DEBUG] Event received: 68df7a484ce74261cefc83d6 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a484ce74261cefc83d6: Node current retry_counter: 0 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a484ce74261cefc83d6:Event data retry_counter: 1 10/03/2025 07:24:56 AM UTC [INFO] Job retry for node 68df7a484ce74261cefc83d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a484ce74261cefc83d6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a484ce74261cefc83d9 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a484ce74261cefc83d9: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a484ce74261cefc83d9:Event data retry_counter: 1 10/03/2025 07:24:57 AM UTC [INFO] Job retry for node 68df7a484ce74261cefc83d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a484ce74261cefc83d9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a494ce74261cefc83dc 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83dc: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83dc:Event data retry_counter: 1 10/03/2025 07:24:57 AM UTC [INFO] Job retry for node 68df7a494ce74261cefc83dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a494ce74261cefc83dc'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a494ce74261cefc83df 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83df: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83df:Event data retry_counter: 1 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a494ce74261cefc83df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a494ce74261cefc83df'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83e3 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e3: Node current retry_counter: 0 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e3:Event data retry_counter: 1 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83e3'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83e7 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e7: Node current retry_counter: 1 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e7:Event data retry_counter: 2 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83e7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83e7'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83ea 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ea: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ea:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83ea submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83ea'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:59 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83ee 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ee: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ee:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83ee submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83ee'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:59 AM UTC [DEBUG] Event received: 68df7a4b4ce74261cefc83f1 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f1: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f1:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4b4ce74261cefc83f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4b4ce74261cefc83f1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4b4ce74261cefc83f4 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f4: Node current retry_counter: 0 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f4:Event data retry_counter: 1 10/03/2025 07:25:00 AM UTC [INFO] Job retry for node 68df7a4b4ce74261cefc83f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4b4ce74261cefc83f4'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4c4ce74261cefc83f7 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83f7: Node current retry_counter: 0 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83f7:Event data retry_counter: 1 10/03/2025 07:25:00 AM UTC [INFO] Job retry for node 68df7a4c4ce74261cefc83f7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4c4ce74261cefc83f7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4c4ce74261cefc83fa 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83fa: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4c4ce74261cefc83fa:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4c4ce74261cefc83fa submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4c4ce74261cefc83fa'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:01 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc83fd 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc83fd: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc83fd:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc83fd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc83fd'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:01 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc8400 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc8400: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc8400:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc8400 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc8400'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:02 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc8403 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4d4ce74261cefc8403: Node current retry_counter: 0 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4d4ce74261cefc8403:Event data retry_counter: 1 10/03/2025 07:25:02 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc8403 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc8403'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:02 AM UTC [DEBUG] Event received: 68df7a4e4ce74261cefc8406 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4e4ce74261cefc8406: Node current retry_counter: 0 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4e4ce74261cefc8406:Event data retry_counter: 1 10/03/2025 07:25:02 AM UTC [INFO] Job retry for node 68df7a4e4ce74261cefc8406 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4e4ce74261cefc8406'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:03 AM UTC [DEBUG] Event received: 68df7a4e4ce74261cefc8409 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4e4ce74261cefc8409: Node current retry_counter: 0 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4e4ce74261cefc8409:Event data retry_counter: 1 10/03/2025 07:25:03 AM UTC [INFO] Job retry for node 68df7a4e4ce74261cefc8409 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4e4ce74261cefc8409'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:03 AM UTC [DEBUG] Event received: 68df7a4f4ce74261cefc840d 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4f4ce74261cefc840d: Node current retry_counter: 0 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4f4ce74261cefc840d:Event data retry_counter: 1 10/03/2025 07:25:03 AM UTC [INFO] Job retry for node 68df7a4f4ce74261cefc840d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4f4ce74261cefc840d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:04 AM UTC [DEBUG] Event received: 68df7a4f4ce74261cefc8412 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a4f4ce74261cefc8412: Node current retry_counter: 0 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a4f4ce74261cefc8412:Event data retry_counter: 1 10/03/2025 07:25:04 AM UTC [INFO] Job retry for node 68df7a4f4ce74261cefc8412 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4f4ce74261cefc8412'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:04 AM UTC [DEBUG] Event received: 68df7a504ce74261cefc8415 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a504ce74261cefc8415: Node current retry_counter: 0 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a504ce74261cefc8415:Event data retry_counter: 1 10/03/2025 07:25:04 AM UTC [INFO] Job retry for node 68df7a504ce74261cefc8415 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a504ce74261cefc8415'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:05 AM UTC [DEBUG] Event received: 68df7a504ce74261cefc8418 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a504ce74261cefc8418: Node current retry_counter: 0 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a504ce74261cefc8418:Event data retry_counter: 1 10/03/2025 07:25:05 AM UTC [INFO] Job retry for node 68df7a504ce74261cefc8418 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a504ce74261cefc8418'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:05 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc841b 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a514ce74261cefc841b: Node current retry_counter: 0 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a514ce74261cefc841b:Event data retry_counter: 1 10/03/2025 07:25:05 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc841b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc841b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc841d 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc841d: Node current retry_counter: 1 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc841d:Event data retry_counter: 2 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc841d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc841d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc8420 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc8420: Node current retry_counter: 0 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc8420:Event data retry_counter: 1 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc8420 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc8420'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a524ce74261cefc8424 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a524ce74261cefc8424: Node current retry_counter: 0 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a524ce74261cefc8424:Event data retry_counter: 1 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a524ce74261cefc8424 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a524ce74261cefc8424'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a524ce74261cefc8427 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a524ce74261cefc8427: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a524ce74261cefc8427:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a524ce74261cefc8427 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a524ce74261cefc8427'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc842a 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842a: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842a:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc842a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc842a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc842d 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842d: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842d:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc842d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc842d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:08 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc8430 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a534ce74261cefc8430: Node current retry_counter: 0 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a534ce74261cefc8430:Event data retry_counter: 1 10/03/2025 07:25:08 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc8430 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc8430'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:08 AM UTC [DEBUG] Event received: 68df7a544ce74261cefc8433 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a544ce74261cefc8433: Node current retry_counter: 0 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a544ce74261cefc8433:Event data retry_counter: 1 10/03/2025 07:25:08 AM UTC [INFO] Job retry for node 68df7a544ce74261cefc8433 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a544ce74261cefc8433'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a544ce74261cefc8439 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a544ce74261cefc8439: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a544ce74261cefc8439:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a544ce74261cefc8439 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a544ce74261cefc8439'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc843c 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843c: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843c:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc843c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc843c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc843f 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843f: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843f:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc843f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc843f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc8442 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a554ce74261cefc8442: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a554ce74261cefc8442:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc8442 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc8442'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc8445 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8445: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8445:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc8445 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc8445'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc8448 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8448: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8448:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc8448 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc8448'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc844b 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a564ce74261cefc844b: Node current retry_counter: 0 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a564ce74261cefc844b:Event data retry_counter: 1 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc844b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc844b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc844e 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc844e: Node current retry_counter: 0 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc844e:Event data retry_counter: 1 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc844e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc844e'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc8450 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc8450: Node current retry_counter: 1 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc8450:Event data retry_counter: 2 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc8450 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc8450'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:12 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc8453 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a574ce74261cefc8453: Node current retry_counter: 0 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a574ce74261cefc8453:Event data retry_counter: 1 10/03/2025 07:25:12 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc8453 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc8453'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:12 AM UTC [DEBUG] Event received: 68df7a584ce74261cefc8457 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a584ce74261cefc8457: Node current retry_counter: 0 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a584ce74261cefc8457:Event data retry_counter: 1 10/03/2025 07:25:12 AM UTC [INFO] Job retry for node 68df7a584ce74261cefc8457 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a584ce74261cefc8457'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:13 AM UTC [DEBUG] Event received: 68df7a584ce74261cefc845a 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a584ce74261cefc845a: Node current retry_counter: 0 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a584ce74261cefc845a:Event data retry_counter: 1 10/03/2025 07:25:13 AM UTC [INFO] Job retry for node 68df7a584ce74261cefc845a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a584ce74261cefc845a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:13 AM UTC [DEBUG] Event received: 68df7a594ce74261cefc845e 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a594ce74261cefc845e: Node current retry_counter: 0 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a594ce74261cefc845e:Event data retry_counter: 1 10/03/2025 07:25:13 AM UTC [INFO] Job retry for node 68df7a594ce74261cefc845e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a594ce74261cefc845e'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:14 AM UTC [DEBUG] Event received: 68df7a594ce74261cefc8461 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a594ce74261cefc8461: Node current retry_counter: 0 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a594ce74261cefc8461:Event data retry_counter: 1 10/03/2025 07:25:14 AM UTC [INFO] Job retry for node 68df7a594ce74261cefc8461 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a594ce74261cefc8461'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:14 AM UTC [DEBUG] Event received: 68df7a5a4ce74261cefc8465 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a5a4ce74261cefc8465: Node current retry_counter: 0 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a5a4ce74261cefc8465:Event data retry_counter: 1 10/03/2025 07:25:14 AM UTC [INFO] Job retry for node 68df7a5a4ce74261cefc8465 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5a4ce74261cefc8465'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5a4ce74261cefc846a 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5a4ce74261cefc846a: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5a4ce74261cefc846a:Event data retry_counter: 1 10/03/2025 07:25:15 AM UTC [INFO] Job retry for node 68df7a5a4ce74261cefc846a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5a4ce74261cefc846a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5b4ce74261cefc846d 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc846d: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc846d:Event data retry_counter: 1 10/03/2025 07:25:15 AM UTC [INFO] Job retry for node 68df7a5b4ce74261cefc846d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5b4ce74261cefc846d'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5b4ce74261cefc8470 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc8470: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc8470:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5b4ce74261cefc8470 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5b4ce74261cefc8470'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:16 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8473 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8473: Node current retry_counter: 0 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8473:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8473 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8473'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:16 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8476 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8476: Node current retry_counter: 0 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8476:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8476 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8476'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:17 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8479 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5c4ce74261cefc8479: Node current retry_counter: 0 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5c4ce74261cefc8479:Event data retry_counter: 1 10/03/2025 07:25:17 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8479 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8479'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:17 AM UTC [DEBUG] Event received: 68df7a5d4ce74261cefc847c 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5d4ce74261cefc847c: Node current retry_counter: 0 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5d4ce74261cefc847c:Event data retry_counter: 1 10/03/2025 07:25:17 AM UTC [INFO] Job retry for node 68df7a5d4ce74261cefc847c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5d4ce74261cefc847c'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:18 AM UTC [DEBUG] Event received: 68df7a5d4ce74261cefc847f 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5d4ce74261cefc847f: Node current retry_counter: 0 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5d4ce74261cefc847f:Event data retry_counter: 1 10/03/2025 07:25:18 AM UTC [INFO] Job retry for node 68df7a5d4ce74261cefc847f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5d4ce74261cefc847f'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:18 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8482 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5e4ce74261cefc8482: Node current retry_counter: 0 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5e4ce74261cefc8482:Event data retry_counter: 1 10/03/2025 07:25:18 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8482 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8482'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8486 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8486: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8486:Event data retry_counter: 1 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8486 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8486'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8488 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8488: Node current retry_counter: 1 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8488:Event data retry_counter: 2 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8488 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8488'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc848d 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc848d: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc848d:Event data retry_counter: 1 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc848d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc848d'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc8491 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc8491: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc8491:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc8491 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc8491'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:20 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc8495 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a5f4ce74261cefc8495: Node current retry_counter: 0 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a5f4ce74261cefc8495:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc8495 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc8495'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:20 AM UTC [DEBUG] Event received: 68df7a604ce74261cefc849b 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a604ce74261cefc849b: Node current retry_counter: 0 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a604ce74261cefc849b:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a604ce74261cefc849b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a604ce74261cefc849b'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:21 AM UTC [DEBUG] Event received: 68df7a604ce74261cefc849e 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a604ce74261cefc849e: Node current retry_counter: 0 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a604ce74261cefc849e:Event data retry_counter: 1 10/03/2025 07:25:21 AM UTC [INFO] Job retry for node 68df7a604ce74261cefc849e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a604ce74261cefc849e'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:21 AM UTC [DEBUG] Event received: 68df7a614ce74261cefc84a1 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a614ce74261cefc84a1: Node current retry_counter: 0 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a614ce74261cefc84a1:Event data retry_counter: 1 10/03/2025 07:25:21 AM UTC [INFO] Job retry for node 68df7a614ce74261cefc84a1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a614ce74261cefc84a1'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:22 AM UTC [DEBUG] Event received: 68df7a614ce74261cefc84a4 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a614ce74261cefc84a4: Node current retry_counter: 0 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a614ce74261cefc84a4:Event data retry_counter: 1 10/03/2025 07:25:22 AM UTC [INFO] Job retry for node 68df7a614ce74261cefc84a4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a614ce74261cefc84a4'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:22 AM UTC [DEBUG] Event received: 68df7a624ce74261cefc84a8 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a624ce74261cefc84a8: Node current retry_counter: 0 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a624ce74261cefc84a8:Event data retry_counter: 1 10/03/2025 07:25:22 AM UTC [INFO] Job retry for node 68df7a624ce74261cefc84a8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a624ce74261cefc84a8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a624ce74261cefc84ac 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a624ce74261cefc84ac: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a624ce74261cefc84ac:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a624ce74261cefc84ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a624ce74261cefc84ac'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84af 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84af: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84af:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84af'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84b2 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84b2: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84b2:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84b2'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:24 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84b5 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a634ce74261cefc84b5: Node current retry_counter: 0 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a634ce74261cefc84b5:Event data retry_counter: 1 10/03/2025 07:25:24 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84b5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84b5'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:24 AM UTC [DEBUG] Event received: 68df7a644ce74261cefc84b8 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a644ce74261cefc84b8: Node current retry_counter: 0 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a644ce74261cefc84b8:Event data retry_counter: 1 10/03/2025 07:25:24 AM UTC [INFO] Job retry for node 68df7a644ce74261cefc84b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a644ce74261cefc84b8'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:25 AM UTC [DEBUG] Event received: 68df7a644ce74261cefc84bb 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a644ce74261cefc84bb: Node current retry_counter: 0 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a644ce74261cefc84bb:Event data retry_counter: 1 10/03/2025 07:25:25 AM UTC [INFO] Job retry for node 68df7a644ce74261cefc84bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a644ce74261cefc84bb'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:25 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c1 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a654ce74261cefc84c1: Node current retry_counter: 0 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a654ce74261cefc84c1:Event data retry_counter: 1 10/03/2025 07:25:25 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c1'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c6 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c6: Node current retry_counter: 0 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c6:Event data retry_counter: 1 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c6'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c4 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c4: Node current retry_counter: 1 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c4:Event data retry_counter: 2 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c4'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a664ce74261cefc84cb 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a664ce74261cefc84cb: Node current retry_counter: 0 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a664ce74261cefc84cb:Event data retry_counter: 1 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a664ce74261cefc84cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a664ce74261cefc84cb'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a664ce74261cefc84d0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a664ce74261cefc84d0: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a664ce74261cefc84d0:Event data retry_counter: 1 10/03/2025 07:25:27 AM UTC [INFO] Job retry for node 68df7a664ce74261cefc84d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a664ce74261cefc84d0'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d3 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d3: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d3:Event data retry_counter: 1 10/03/2025 07:25:27 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d3'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d6 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d6: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d6:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d6'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:28 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d9 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a674ce74261cefc84d9: Node current retry_counter: 0 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a674ce74261cefc84d9:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d9'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:28 AM UTC [DEBUG] Event received: 68df7a684ce74261cefc84dc 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a684ce74261cefc84dc: Node current retry_counter: 0 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a684ce74261cefc84dc:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a684ce74261cefc84dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a684ce74261cefc84dc'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:29 AM UTC [DEBUG] Event received: 68df7a684ce74261cefc84df 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a684ce74261cefc84df: Node current retry_counter: 0 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a684ce74261cefc84df:Event data retry_counter: 1 10/03/2025 07:25:29 AM UTC [INFO] Job retry for node 68df7a684ce74261cefc84df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a684ce74261cefc84df'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:29 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e2 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a694ce74261cefc84e2: Node current retry_counter: 0 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a694ce74261cefc84e2:Event data retry_counter: 1 10/03/2025 07:25:29 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e2'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e5 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e5: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e5:Event data retry_counter: 1 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e5'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84ea 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ea: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ea:Event data retry_counter: 1 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84ea submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84ea'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e7 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e7: Node current retry_counter: 2 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e7:Event data retry_counter: 3 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84ef 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ef: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ef:Event data retry_counter: 1 10/03/2025 07:25:31 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84ef submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84ef'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:32 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84f4 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6a4ce74261cefc84f4: Node current retry_counter: 0 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6a4ce74261cefc84f4:Event data retry_counter: 1 10/03/2025 07:25:32 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84f4'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:32 AM UTC [DEBUG] Event received: 68df7a6c4ce74261cefc84fb 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fb: Node current retry_counter: 0 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fb:Event data retry_counter: 1 10/03/2025 07:25:32 AM UTC [INFO] Job retry for node 68df7a6c4ce74261cefc84fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6c4ce74261cefc84fb'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:33 AM UTC [DEBUG] Event received: 68df7a6c4ce74261cefc84fe 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fe: Node current retry_counter: 0 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fe:Event data retry_counter: 1 10/03/2025 07:25:33 AM UTC [INFO] Job retry for node 68df7a6c4ce74261cefc84fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6c4ce74261cefc84fe'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:33 AM UTC [DEBUG] Event received: 68df7a6d4ce74261cefc8501 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6d4ce74261cefc8501: Node current retry_counter: 0 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6d4ce74261cefc8501:Event data retry_counter: 1 10/03/2025 07:25:33 AM UTC [INFO] Job retry for node 68df7a6d4ce74261cefc8501 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6d4ce74261cefc8501'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6d4ce74261cefc8504 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6d4ce74261cefc8504: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6d4ce74261cefc8504:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6d4ce74261cefc8504 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6d4ce74261cefc8504'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc8507 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc8507: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc8507:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc8507 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc8507'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc850a 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc850a: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc850a:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc850a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc850a'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc850d 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6e4ce74261cefc850d: Node current retry_counter: 0 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6e4ce74261cefc850d:Event data retry_counter: 1 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc850d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc850d'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc8512 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc8512: Node current retry_counter: 0 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc8512:Event data retry_counter: 1 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc8512 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc8512'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc850f 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc850f: Node current retry_counter: 1 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc850f:Event data retry_counter: 2 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc850f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc850f'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc8516 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a6f4ce74261cefc8516: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a6f4ce74261cefc8516:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc8516 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc8516'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc851a 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851a: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851a:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc851a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc851a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc851e 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851e: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851e:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc851e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc851e'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:37 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc8523 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a704ce74261cefc8523: Node current retry_counter: 0 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a704ce74261cefc8523:Event data retry_counter: 1 10/03/2025 07:25:37 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc8523 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc8523'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:37 AM UTC [DEBUG] Event received: 68df7a714ce74261cefc8526 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a714ce74261cefc8526: Node current retry_counter: 0 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a714ce74261cefc8526:Event data retry_counter: 1 10/03/2025 07:25:37 AM UTC [INFO] Job retry for node 68df7a714ce74261cefc8526 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a714ce74261cefc8526'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a714ce74261cefc8529 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a714ce74261cefc8529: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a714ce74261cefc8529:Event data retry_counter: 1 10/03/2025 07:25:38 AM UTC [INFO] Job retry for node 68df7a714ce74261cefc8529 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a714ce74261cefc8529'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc852c 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852c: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852c:Event data retry_counter: 1 10/03/2025 07:25:38 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc852c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc852c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc852f 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852f: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852f:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc852f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc852f'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:39 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc8533 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a724ce74261cefc8533: Node current retry_counter: 0 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a724ce74261cefc8533:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc8533 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc8533'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:39 AM UTC [DEBUG] Event received: 68df7a734ce74261cefc8536 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a734ce74261cefc8536: Node current retry_counter: 0 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a734ce74261cefc8536:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a734ce74261cefc8536 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a734ce74261cefc8536'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:40 AM UTC [DEBUG] Event received: 68df7a734ce74261cefc853c 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a734ce74261cefc853c: Node current retry_counter: 0 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a734ce74261cefc853c:Event data retry_counter: 1 10/03/2025 07:25:40 AM UTC [INFO] Job retry for node 68df7a734ce74261cefc853c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a734ce74261cefc853c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:40 AM UTC [DEBUG] Event received: 68df7a744ce74261cefc853f 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a744ce74261cefc853f: Node current retry_counter: 0 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a744ce74261cefc853f:Event data retry_counter: 1 10/03/2025 07:25:40 AM UTC [INFO] Job retry for node 68df7a744ce74261cefc853f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a744ce74261cefc853f'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:41 AM UTC [DEBUG] Event received: 68df7a744ce74261cefc8542 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a744ce74261cefc8542: Node current retry_counter: 0 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a744ce74261cefc8542:Event data retry_counter: 1 10/03/2025 07:25:41 AM UTC [INFO] Job retry for node 68df7a744ce74261cefc8542 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a744ce74261cefc8542'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:41 AM UTC [DEBUG] Event received: 68df7a754ce74261cefc8546 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a754ce74261cefc8546: Node current retry_counter: 0 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a754ce74261cefc8546:Event data retry_counter: 1 10/03/2025 07:25:41 AM UTC [INFO] Job retry for node 68df7a754ce74261cefc8546 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a754ce74261cefc8546'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a754ce74261cefc8549 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a754ce74261cefc8549: Node current retry_counter: 0 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a754ce74261cefc8549:Event data retry_counter: 1 10/03/2025 07:25:42 AM UTC [INFO] Job retry for node 68df7a754ce74261cefc8549 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a754ce74261cefc8549'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc854c 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854c: Node current retry_counter: 0 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854c:Event data retry_counter: 1 10/03/2025 07:25:42 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc854c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc854c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc854e 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854e: Node current retry_counter: 1 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc854e:Event data retry_counter: 2 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc854e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc854e'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc8551 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8551: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8551:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc8551 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc8551'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc8556 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8556: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8556:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc8556 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc8556'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a774ce74261cefc8559 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a774ce74261cefc8559: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a774ce74261cefc8559:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a774ce74261cefc8559 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a774ce74261cefc8559'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:44 AM UTC [DEBUG] Event received: 68df7a774ce74261cefc855c 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a774ce74261cefc855c: Node current retry_counter: 0 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a774ce74261cefc855c:Event data retry_counter: 1 10/03/2025 07:25:44 AM UTC [INFO] Job retry for node 68df7a774ce74261cefc855c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a774ce74261cefc855c'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:44 AM UTC [DEBUG] Event received: 68df7a784ce74261cefc855f 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a784ce74261cefc855f: Node current retry_counter: 0 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a784ce74261cefc855f:Event data retry_counter: 1 10/03/2025 07:25:44 AM UTC [INFO] Job retry for node 68df7a784ce74261cefc855f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a784ce74261cefc855f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:45 AM UTC [DEBUG] Event received: 68df7a784ce74261cefc8565 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a784ce74261cefc8565: Node current retry_counter: 0 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a784ce74261cefc8565:Event data retry_counter: 1 10/03/2025 07:25:45 AM UTC [INFO] Job retry for node 68df7a784ce74261cefc8565 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a784ce74261cefc8565'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:45 AM UTC [DEBUG] Event received: 68df7a794ce74261cefc8568 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a794ce74261cefc8568: Node current retry_counter: 0 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a794ce74261cefc8568:Event data retry_counter: 1 10/03/2025 07:25:45 AM UTC [INFO] Job retry for node 68df7a794ce74261cefc8568 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a794ce74261cefc8568'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:46 AM UTC [DEBUG] Event received: 68df7a794ce74261cefc856b 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a794ce74261cefc856b: Node current retry_counter: 0 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a794ce74261cefc856b:Event data retry_counter: 1 10/03/2025 07:25:46 AM UTC [INFO] Job retry for node 68df7a794ce74261cefc856b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a794ce74261cefc856b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:46 AM UTC [DEBUG] Event received: 68df7a7a4ce74261cefc856e 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a7a4ce74261cefc856e: Node current retry_counter: 0 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a7a4ce74261cefc856e:Event data retry_counter: 1 10/03/2025 07:25:46 AM UTC [INFO] Job retry for node 68df7a7a4ce74261cefc856e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7a4ce74261cefc856e'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:47 AM UTC [DEBUG] Event received: 68df7a7a4ce74261cefc8573 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7a4ce74261cefc8573: Node current retry_counter: 0 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7a4ce74261cefc8573:Event data retry_counter: 1 10/03/2025 07:25:47 AM UTC [INFO] Job retry for node 68df7a7a4ce74261cefc8573 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7a4ce74261cefc8573'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:47 AM UTC [DEBUG] Event received: 68df7a7b4ce74261cefc8576 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7b4ce74261cefc8576: Node current retry_counter: 0 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7b4ce74261cefc8576:Event data retry_counter: 1 10/03/2025 07:25:47 AM UTC [INFO] Job retry for node 68df7a7b4ce74261cefc8576 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7b4ce74261cefc8576'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7b4ce74261cefc8579 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7b4ce74261cefc8579: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7b4ce74261cefc8579:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7b4ce74261cefc8579 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7b4ce74261cefc8579'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc857c 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857c: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857c:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc857c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc857c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc857f 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857f: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857f:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc857f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc857f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:49 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc8582 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7c4ce74261cefc8582: Node current retry_counter: 0 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7c4ce74261cefc8582:Event data retry_counter: 1 10/03/2025 07:25:49 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc8582 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc8582'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:49 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc8585 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7d4ce74261cefc8585: Node current retry_counter: 0 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7d4ce74261cefc8585:Event data retry_counter: 1 10/03/2025 07:25:49 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc8585 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc8585'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc8587 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc8587: Node current retry_counter: 1 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc8587:Event data retry_counter: 2 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc8587 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc8587'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc858b 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc858b: Node current retry_counter: 0 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc858b:Event data retry_counter: 1 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc858b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc858b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7e4ce74261cefc8591 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7e4ce74261cefc8591: Node current retry_counter: 0 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7e4ce74261cefc8591:Event data retry_counter: 1 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7e4ce74261cefc8591 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7e4ce74261cefc8591'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7e4ce74261cefc8595 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7e4ce74261cefc8595: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7e4ce74261cefc8595:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7e4ce74261cefc8595 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7e4ce74261cefc8595'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc859a 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859a: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859a:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc859a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc859a'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc859d 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859d: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859d:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc859d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc859d'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:52 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc85a0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a7f4ce74261cefc85a0: Node current retry_counter: 0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a7f4ce74261cefc85a0:Event data retry_counter: 1 10/03/2025 07:25:52 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc85a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc85a0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:52 AM UTC [DEBUG] Event received: 68df7a804ce74261cefc85a3 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a804ce74261cefc85a3: Node current retry_counter: 0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a804ce74261cefc85a3:Event data retry_counter: 1 10/03/2025 07:25:52 AM UTC [INFO] Job retry for node 68df7a804ce74261cefc85a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a804ce74261cefc85a3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:53 AM UTC [DEBUG] Event received: 68df7a804ce74261cefc85a6 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a804ce74261cefc85a6: Node current retry_counter: 0 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a804ce74261cefc85a6:Event data retry_counter: 1 10/03/2025 07:25:53 AM UTC [INFO] Job retry for node 68df7a804ce74261cefc85a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a804ce74261cefc85a6'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:53 AM UTC [DEBUG] Event received: 68df7a814ce74261cefc85a9 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a814ce74261cefc85a9: Node current retry_counter: 0 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a814ce74261cefc85a9:Event data retry_counter: 1 10/03/2025 07:25:53 AM UTC [INFO] Job retry for node 68df7a814ce74261cefc85a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a814ce74261cefc85a9'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a814ce74261cefc85ac 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a814ce74261cefc85ac: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a814ce74261cefc85ac:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a814ce74261cefc85ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a814ce74261cefc85ac'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b0: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b0:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b3 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b3: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b3:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:55 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b6 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a824ce74261cefc85b6: Node current retry_counter: 0 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a824ce74261cefc85b6:Event data retry_counter: 1 10/03/2025 07:25:55 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b6'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:55 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85b9 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a834ce74261cefc85b9: Node current retry_counter: 0 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a834ce74261cefc85b9:Event data retry_counter: 1 10/03/2025 07:25:55 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85b9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85b9'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85bc 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bc: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bc:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85bc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85bc'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85bf 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bf: Node current retry_counter: 1 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bf:Event data retry_counter: 2 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85bf'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85c4 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c4: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c4:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85c4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85c4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85c8 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c8: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c8:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85c8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:57 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85cb 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a844ce74261cefc85cb: Node current retry_counter: 0 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a844ce74261cefc85cb:Event data retry_counter: 1 10/03/2025 07:25:57 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85cb'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:57 AM UTC [DEBUG] Event received: 68df7a854ce74261cefc85ce 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a854ce74261cefc85ce: Node current retry_counter: 0 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a854ce74261cefc85ce:Event data retry_counter: 1 10/03/2025 07:25:57 AM UTC [INFO] Job retry for node 68df7a854ce74261cefc85ce submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a854ce74261cefc85ce'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:58 AM UTC [DEBUG] Event received: 68df7a854ce74261cefc85d1 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a854ce74261cefc85d1: Node current retry_counter: 0 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a854ce74261cefc85d1:Event data retry_counter: 1 10/03/2025 07:25:58 AM UTC [INFO] Job retry for node 68df7a854ce74261cefc85d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a854ce74261cefc85d1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:58 AM UTC [DEBUG] Event received: 68df7a864ce74261cefc85d4 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a864ce74261cefc85d4: Node current retry_counter: 0 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a864ce74261cefc85d4:Event data retry_counter: 1 10/03/2025 07:25:58 AM UTC [INFO] Job retry for node 68df7a864ce74261cefc85d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a864ce74261cefc85d4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:59 AM UTC [DEBUG] Event received: 68df7a864ce74261cefc85d7 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a864ce74261cefc85d7: Node current retry_counter: 0 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a864ce74261cefc85d7:Event data retry_counter: 1 10/03/2025 07:25:59 AM UTC [INFO] Job retry for node 68df7a864ce74261cefc85d7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a864ce74261cefc85d7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:59 AM UTC [DEBUG] Event received: 68df7a874ce74261cefc85da 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a874ce74261cefc85da: Node current retry_counter: 0 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a874ce74261cefc85da:Event data retry_counter: 1 10/03/2025 07:25:59 AM UTC [INFO] Job retry for node 68df7a874ce74261cefc85da submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a874ce74261cefc85da'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:00 AM UTC [DEBUG] Event received: 68df7a874ce74261cefc85dd 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a874ce74261cefc85dd: Node current retry_counter: 0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a874ce74261cefc85dd:Event data retry_counter: 1 10/03/2025 07:26:00 AM UTC [INFO] Job retry for node 68df7a874ce74261cefc85dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a874ce74261cefc85dd'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:00 AM UTC [DEBUG] Event received: 68df7a884ce74261cefc85e0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a884ce74261cefc85e0: Node current retry_counter: 0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a884ce74261cefc85e0:Event data retry_counter: 1 10/03/2025 07:26:00 AM UTC [INFO] Job retry for node 68df7a884ce74261cefc85e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a884ce74261cefc85e0'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a884ce74261cefc85e3 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a884ce74261cefc85e3: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a884ce74261cefc85e3:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a884ce74261cefc85e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a884ce74261cefc85e3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85e7 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85e7: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85e7:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85e7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85e7'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85ec 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85ec: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85ec:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85ec'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:02 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85ef 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a894ce74261cefc85ef: Node current retry_counter: 0 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a894ce74261cefc85ef:Event data retry_counter: 1 10/03/2025 07:26:02 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85ef submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85ef'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:02 AM UTC [DEBUG] Event received: 68df7a8a4ce74261cefc85f2 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f2: Node current retry_counter: 0 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f2:Event data retry_counter: 1 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8a4ce74261cefc85f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8a4ce74261cefc85f2'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8a4ce74261cefc85f6 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f6: Node current retry_counter: 0 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f6:Event data retry_counter: 1 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8a4ce74261cefc85f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8a4ce74261cefc85f6'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85f8 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85f8: Node current retry_counter: 1 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85f8:Event data retry_counter: 2 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85f8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85f8'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85fb 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85fb: Node current retry_counter: 0 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85fb:Event data retry_counter: 1 10/03/2025 07:26:04 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85fb'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:04 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85ff 10/03/2025 07:26:04 AM UTC [DEBUG] 68df7a8b4ce74261cefc85ff: Node current retry_counter: 0 10/03/2025 07:26:04 AM UTC [DEBUG] 68df7a8b4ce74261cefc85ff:Event data retry_counter: 1 10/03/2025 07:26:04 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85ff submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85ff'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8c4ce74261cefc8605 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8c4ce74261cefc8605: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8c4ce74261cefc8605:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8c4ce74261cefc8605 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8c4ce74261cefc8605'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8d4ce74261cefc8608 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc8608: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc8608:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8d4ce74261cefc8608 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8d4ce74261cefc8608'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8d4ce74261cefc860f 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc860f: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc860f:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8d4ce74261cefc860f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8d4ce74261cefc860f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:06 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8612 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8612: Node current retry_counter: 0 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8612:Event data retry_counter: 1 10/03/2025 07:26:06 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8612 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8612'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:06 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8616 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8616: Node current retry_counter: 0 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8616:Event data retry_counter: 1 10/03/2025 07:26:06 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8616 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8616'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:07 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8619 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8e4ce74261cefc8619: Node current retry_counter: 0 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8e4ce74261cefc8619:Event data retry_counter: 1 10/03/2025 07:26:07 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8619 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8619'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:07 AM UTC [DEBUG] Event received: 68df7a8f4ce74261cefc861c 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8f4ce74261cefc861c: Node current retry_counter: 0 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8f4ce74261cefc861c:Event data retry_counter: 1 10/03/2025 07:26:07 AM UTC [INFO] Job retry for node 68df7a8f4ce74261cefc861c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8f4ce74261cefc861c'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:08 AM UTC [DEBUG] Event received: 68df7a8f4ce74261cefc861f 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a8f4ce74261cefc861f: Node current retry_counter: 0 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a8f4ce74261cefc861f:Event data retry_counter: 1 10/03/2025 07:26:08 AM UTC [INFO] Job retry for node 68df7a8f4ce74261cefc861f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8f4ce74261cefc861f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:08 AM UTC [DEBUG] Event received: 68df7a904ce74261cefc8623 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a904ce74261cefc8623: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8623:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a904ce74261cefc8623 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a904ce74261cefc8623'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:09 AM UTC [DEBUG] Event received: 68df7a904ce74261cefc8628 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8628: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8628:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a904ce74261cefc8628 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a904ce74261cefc8628'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:09 AM UTC [DEBUG] Event received: 68df7a914ce74261cefc862b 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a914ce74261cefc862b: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a914ce74261cefc862b:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a914ce74261cefc862b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a914ce74261cefc862b'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:10 AM UTC [DEBUG] Event received: 68df7a914ce74261cefc862f 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a914ce74261cefc862f: Node current retry_counter: 0 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a914ce74261cefc862f:Event data retry_counter: 1 10/03/2025 07:26:10 AM UTC [INFO] Job retry for node 68df7a914ce74261cefc862f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a914ce74261cefc862f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:10 AM UTC [DEBUG] Event received: 68df7a924ce74261cefc8632 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a924ce74261cefc8632: Node current retry_counter: 0 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a924ce74261cefc8632:Event data retry_counter: 1 10/03/2025 07:26:10 AM UTC [INFO] Job retry for node 68df7a924ce74261cefc8632 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a924ce74261cefc8632'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:11 AM UTC [DEBUG] Event received: 68df7a924ce74261cefc8635 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a924ce74261cefc8635: Node current retry_counter: 0 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a924ce74261cefc8635:Event data retry_counter: 1 10/03/2025 07:26:11 AM UTC [INFO] Job retry for node 68df7a924ce74261cefc8635 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a924ce74261cefc8635'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:11 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc8639 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a934ce74261cefc8639: Node current retry_counter: 0 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a934ce74261cefc8639:Event data retry_counter: 1 10/03/2025 07:26:11 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc8639 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc8639'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc863d 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863d: Node current retry_counter: 0 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863d:Event data retry_counter: 1 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc863d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc863d'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc863f 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863f: Node current retry_counter: 1 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863f:Event data retry_counter: 2 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc863f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc863f'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a944ce74261cefc8645 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a944ce74261cefc8645: Node current retry_counter: 0 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a944ce74261cefc8645:Event data retry_counter: 1 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a944ce74261cefc8645 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a944ce74261cefc8645'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a944ce74261cefc8649 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a944ce74261cefc8649: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a944ce74261cefc8649:Event data retry_counter: 1 10/03/2025 07:26:13 AM UTC [INFO] Job retry for node 68df7a944ce74261cefc8649 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a944ce74261cefc8649'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a954ce74261cefc864c 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864c: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864c:Event data retry_counter: 1 10/03/2025 07:26:13 AM UTC [INFO] Job retry for node 68df7a954ce74261cefc864c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a954ce74261cefc864c'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a954ce74261cefc864f 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864f: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864f:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a954ce74261cefc864f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a954ce74261cefc864f'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:14 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8652 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8652: Node current retry_counter: 0 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8652:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8652 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8652'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:14 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8655 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8655: Node current retry_counter: 0 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8655:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8655 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8655'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8658 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a964ce74261cefc8658: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a964ce74261cefc8658:Event data retry_counter: 1 10/03/2025 07:26:15 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8658 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8658'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a974ce74261cefc865b 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865b: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865b:Event data retry_counter: 1 10/03/2025 07:26:15 AM UTC [INFO] Job retry for node 68df7a974ce74261cefc865b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a974ce74261cefc865b'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a974ce74261cefc865e 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865e: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865e:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a974ce74261cefc865e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a974ce74261cefc865e'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:16 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8661 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8661: Node current retry_counter: 0 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8661:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8661 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8661'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:16 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8665 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8665: Node current retry_counter: 0 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8665:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8665 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8665'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8667 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a984ce74261cefc8667: Node current retry_counter: 2 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a984ce74261cefc8667:Event data retry_counter: 3 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8667 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8667'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc866b 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc866b: Node current retry_counter: 0 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc866b:Event data retry_counter: 1 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc866b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc866b'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc8671 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc8671: Node current retry_counter: 0 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc8671:Event data retry_counter: 1 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc8671 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc8671'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:18 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc8674 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a994ce74261cefc8674: Node current retry_counter: 0 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a994ce74261cefc8674:Event data retry_counter: 1 10/03/2025 07:26:18 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc8674 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc8674'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:18 AM UTC [DEBUG] Event received: 68df7a9a4ce74261cefc8677 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a9a4ce74261cefc8677: Node current retry_counter: 0 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a9a4ce74261cefc8677:Event data retry_counter: 1 10/03/2025 07:26:18 AM UTC [INFO] Job retry for node 68df7a9a4ce74261cefc8677 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9a4ce74261cefc8677'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:19 AM UTC [DEBUG] Event received: 68df7a9a4ce74261cefc867a 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9a4ce74261cefc867a: Node current retry_counter: 0 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9a4ce74261cefc867a:Event data retry_counter: 1 10/03/2025 07:26:19 AM UTC [INFO] Job retry for node 68df7a9a4ce74261cefc867a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9a4ce74261cefc867a'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:19 AM UTC [DEBUG] Event received: 68df7a9b4ce74261cefc867d 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9b4ce74261cefc867d: Node current retry_counter: 0 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9b4ce74261cefc867d:Event data retry_counter: 1 10/03/2025 07:26:19 AM UTC [INFO] Job retry for node 68df7a9b4ce74261cefc867d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9b4ce74261cefc867d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9b4ce74261cefc8681 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9b4ce74261cefc8681: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9b4ce74261cefc8681:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9b4ce74261cefc8681 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9b4ce74261cefc8681'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc8684 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8684: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8684:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc8684 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc8684'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc8687 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8687: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8687:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc8687 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc8687'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:21 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc868a 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9c4ce74261cefc868a: Node current retry_counter: 0 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9c4ce74261cefc868a:Event data retry_counter: 1 10/03/2025 07:26:21 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc868a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc868a'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:21 AM UTC [DEBUG] Event received: 68df7a9d4ce74261cefc868d 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9d4ce74261cefc868d: Node current retry_counter: 0 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9d4ce74261cefc868d:Event data retry_counter: 1 10/03/2025 07:26:21 AM UTC [INFO] Job retry for node 68df7a9d4ce74261cefc868d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9d4ce74261cefc868d'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:22 AM UTC [DEBUG] Event received: 68df7a9d4ce74261cefc8690 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9d4ce74261cefc8690: Node current retry_counter: 0 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9d4ce74261cefc8690:Event data retry_counter: 1 10/03/2025 07:26:22 AM UTC [INFO] Job retry for node 68df7a9d4ce74261cefc8690 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9d4ce74261cefc8690'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:22 AM UTC [DEBUG] Event received: 68df7a9e4ce74261cefc8694 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9e4ce74261cefc8694: Node current retry_counter: 0 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9e4ce74261cefc8694:Event data retry_counter: 1 10/03/2025 07:26:22 AM UTC [INFO] Job retry for node 68df7a9e4ce74261cefc8694 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9e4ce74261cefc8694'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:23 AM UTC [DEBUG] Event received: 68df7a9e4ce74261cefc869a 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9e4ce74261cefc869a: Node current retry_counter: 0 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9e4ce74261cefc869a:Event data retry_counter: 1 10/03/2025 07:26:23 AM UTC [INFO] Job retry for node 68df7a9e4ce74261cefc869a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9e4ce74261cefc869a'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:23 AM UTC [DEBUG] Event received: 68df7a9f4ce74261cefc869d 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9f4ce74261cefc869d: Node current retry_counter: 0 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9f4ce74261cefc869d:Event data retry_counter: 1 10/03/2025 07:26:23 AM UTC [INFO] Job retry for node 68df7a9f4ce74261cefc869d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9f4ce74261cefc869d'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7a9f4ce74261cefc86a0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7a9f4ce74261cefc86a0: Node current retry_counter: 0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7a9f4ce74261cefc86a0:Event data retry_counter: 1 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7a9f4ce74261cefc86a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9f4ce74261cefc86a0'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a5 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a5: Node current retry_counter: 0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a5:Event data retry_counter: 1 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a5'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a2 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a2: Node current retry_counter: 1 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a2:Event data retry_counter: 2 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a9 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa04ce74261cefc86a9: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa04ce74261cefc86a9:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a9'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86ac 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86ac: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86ac:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86ac'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86af 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86af: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86af:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86af'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:26 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86b2 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa14ce74261cefc86b2: Node current retry_counter: 0 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa14ce74261cefc86b2:Event data retry_counter: 1 10/03/2025 07:26:26 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86b2'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:26 AM UTC [DEBUG] Event received: 68df7aa24ce74261cefc86b5 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa24ce74261cefc86b5: Node current retry_counter: 0 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa24ce74261cefc86b5:Event data retry_counter: 1 10/03/2025 07:26:26 AM UTC [INFO] Job retry for node 68df7aa24ce74261cefc86b5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa24ce74261cefc86b5'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa24ce74261cefc86b9 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa24ce74261cefc86b9: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa24ce74261cefc86b9:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa24ce74261cefc86b9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa24ce74261cefc86b9'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86bc 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bc: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bc:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86bc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86bc'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86bf 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bf: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bf:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86bf'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:28 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86c2 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa34ce74261cefc86c2: Node current retry_counter: 0 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa34ce74261cefc86c2:Event data retry_counter: 1 10/03/2025 07:26:28 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86c2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86c2'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:28 AM UTC [DEBUG] Event received: 68df7aa44ce74261cefc86c8 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa44ce74261cefc86c8: Node current retry_counter: 0 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa44ce74261cefc86c8:Event data retry_counter: 1 10/03/2025 07:26:28 AM UTC [INFO] Job retry for node 68df7aa44ce74261cefc86c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa44ce74261cefc86c8'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa44ce74261cefc86cb 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa44ce74261cefc86cb: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa44ce74261cefc86cb:Event data retry_counter: 1 10/03/2025 07:26:29 AM UTC [INFO] Job retry for node 68df7aa44ce74261cefc86cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa44ce74261cefc86cb'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa54ce74261cefc86ce 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86ce: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86ce:Event data retry_counter: 1 10/03/2025 07:26:29 AM UTC [INFO] Job retry for node 68df7aa54ce74261cefc86ce submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa54ce74261cefc86ce'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa54ce74261cefc86d1 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86d1: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86d1:Event data retry_counter: 1 10/03/2025 07:26:30 AM UTC [INFO] Job retry for node 68df7aa54ce74261cefc86d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa54ce74261cefc86d1'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:30 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d4 10/03/2025 07:26:30 AM UTC [DEBUG] 68df7aa64ce74261cefc86d4: Node current retry_counter: 0 10/03/2025 07:26:30 AM UTC [DEBUG] 68df7aa64ce74261cefc86d4:Event data retry_counter: 1 10/03/2025 07:26:30 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d4'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d7 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d7: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d7:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d7'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d9 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d9: Node current retry_counter: 1 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d9:Event data retry_counter: 2 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d9'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86dd 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86dd: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86dd:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86dd'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86e0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86e0: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86e0:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86e0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:32 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86e3 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa74ce74261cefc86e3: Node current retry_counter: 0 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa74ce74261cefc86e3:Event data retry_counter: 1 10/03/2025 07:26:32 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86e3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:32 AM UTC [DEBUG] Event received: 68df7aa84ce74261cefc86e6 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa84ce74261cefc86e6: Node current retry_counter: 0 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa84ce74261cefc86e6:Event data retry_counter: 1 10/03/2025 07:26:32 AM UTC [INFO] Job retry for node 68df7aa84ce74261cefc86e6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa84ce74261cefc86e6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa84ce74261cefc86e9 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa84ce74261cefc86e9: Node current retry_counter: 0 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa84ce74261cefc86e9:Event data retry_counter: 1 10/03/2025 07:26:33 AM UTC [INFO] Job retry for node 68df7aa84ce74261cefc86e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa84ce74261cefc86e9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa94ce74261cefc86ed 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86ed: Node current retry_counter: 0 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86ed:Event data retry_counter: 1 10/03/2025 07:26:33 AM UTC [INFO] Job retry for node 68df7aa94ce74261cefc86ed submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa94ce74261cefc86ed'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa94ce74261cefc86f2 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86f2: Node current retry_counter: 0 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aa94ce74261cefc86f2:Event data retry_counter: 1 10/03/2025 07:26:34 AM UTC [INFO] Job retry for node 68df7aa94ce74261cefc86f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa94ce74261cefc86f2'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:34 AM UTC [DEBUG] Event received: 68df7aaa4ce74261cefc86f5 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f5: Node current retry_counter: 0 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f5:Event data retry_counter: 1 10/03/2025 07:26:34 AM UTC [INFO] Job retry for node 68df7aaa4ce74261cefc86f5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaa4ce74261cefc86f5'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:35 AM UTC [DEBUG] Event received: 68df7aaa4ce74261cefc86f8 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f8: Node current retry_counter: 0 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f8:Event data retry_counter: 1 10/03/2025 07:26:35 AM UTC [INFO] Job retry for node 68df7aaa4ce74261cefc86f8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaa4ce74261cefc86f8'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:35 AM UTC [DEBUG] Event received: 68df7aab4ce74261cefc86fb 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aab4ce74261cefc86fb: Node current retry_counter: 0 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aab4ce74261cefc86fb:Event data retry_counter: 1 10/03/2025 07:26:35 AM UTC [INFO] Job retry for node 68df7aab4ce74261cefc86fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aab4ce74261cefc86fb'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:36 AM UTC [DEBUG] Event received: 68df7aab4ce74261cefc86ff 10/03/2025 07:26:36 AM UTC [DEBUG] 68df7aab4ce74261cefc86ff: Node current retry_counter: 0 10/03/2025 07:26:36 AM UTC [DEBUG] 68df7aab4ce74261cefc86ff:Event data retry_counter: 1 10/03/2025 07:26:36 AM UTC [INFO] Job retry for node 68df7aab4ce74261cefc86ff submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aab4ce74261cefc86ff'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:37 AM UTC [DEBUG] Event received: 68df7aac4ce74261cefc8706 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aac4ce74261cefc8706: Node current retry_counter: 0 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aac4ce74261cefc8706:Event data retry_counter: 1 10/03/2025 07:26:37 AM UTC [INFO] Job retry for node 68df7aac4ce74261cefc8706 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aac4ce74261cefc8706'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:37 AM UTC [DEBUG] Event received: 68df7aad4ce74261cefc8709 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aad4ce74261cefc8709: Node current retry_counter: 0 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aad4ce74261cefc8709:Event data retry_counter: 1 10/03/2025 07:26:37 AM UTC [INFO] Job retry for node 68df7aad4ce74261cefc8709 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aad4ce74261cefc8709'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aad4ce74261cefc870c 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aad4ce74261cefc870c: Node current retry_counter: 0 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aad4ce74261cefc870c:Event data retry_counter: 1 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aad4ce74261cefc870c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aad4ce74261cefc870c'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc870f 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc870f: Node current retry_counter: 0 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc870f:Event data retry_counter: 1 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc870f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc870f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc8711 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc8711: Node current retry_counter: 1 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc8711:Event data retry_counter: 2 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc8711 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc8711'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc8714 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aae4ce74261cefc8714: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aae4ce74261cefc8714:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc8714 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc8714'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc8718 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc8718: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc8718:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc8718 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc8718'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc871b 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc871b: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc871b:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc871b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc871b'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc871f 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7aaf4ce74261cefc871f: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7aaf4ce74261cefc871f:Event data retry_counter: 1 10/03/2025 07:26:40 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc871f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc871f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7ab04ce74261cefc8722 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8722: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8722:Event data retry_counter: 1 10/03/2025 07:26:40 AM UTC [INFO] Job retry for node 68df7ab04ce74261cefc8722 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab04ce74261cefc8722'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7ab04ce74261cefc8725 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8725: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8725:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab04ce74261cefc8725 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab04ce74261cefc8725'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:41 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc8728 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc8728: Node current retry_counter: 0 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc8728:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc8728 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc8728'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:41 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc872c 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc872c: Node current retry_counter: 0 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc872c:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc872c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc872c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:42 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc872f 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab14ce74261cefc872f: Node current retry_counter: 0 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab14ce74261cefc872f:Event data retry_counter: 1 10/03/2025 07:26:42 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc872f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc872f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:42 AM UTC [DEBUG] Event received: 68df7ab24ce74261cefc8733 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab24ce74261cefc8733: Node current retry_counter: 0 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab24ce74261cefc8733:Event data retry_counter: 1 10/03/2025 07:26:42 AM UTC [INFO] Job retry for node 68df7ab24ce74261cefc8733 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab24ce74261cefc8733'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab24ce74261cefc8737 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab24ce74261cefc8737: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab24ce74261cefc8737:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab24ce74261cefc8737 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab24ce74261cefc8737'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc873c 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873c: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873c:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc873c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc873c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc873f 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873f: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873f:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc873f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc873f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc8743 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab34ce74261cefc8743: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab34ce74261cefc8743:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc8743 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc8743'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc8746 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8746: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8746:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc8746 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc8746'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc8749 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8749: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8749:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc8749 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc8749'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc874b 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874b: Node current retry_counter: 1 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874b:Event data retry_counter: 2 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc874b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc874b'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc874e 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874e: Node current retry_counter: 0 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874e:Event data retry_counter: 1 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc874e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc874e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab54ce74261cefc8754 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab54ce74261cefc8754: Node current retry_counter: 0 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab54ce74261cefc8754:Event data retry_counter: 1 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab54ce74261cefc8754 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab54ce74261cefc8754'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:46 AM UTC [DEBUG] Event received: 68df7ab54ce74261cefc8757 10/03/2025 07:26:46 AM UTC [DEBUG] 68df7ab54ce74261cefc8757: Node current retry_counter: 0 10/03/2025 07:26:46 AM UTC [DEBUG] 68df7ab54ce74261cefc8757:Event data retry_counter: 1 10/03/2025 07:26:46 AM UTC [INFO] Job retry for node 68df7ab54ce74261cefc8757 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab54ce74261cefc8757'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:47 AM UTC [DEBUG] Event received: 68df7ab64ce74261cefc875a 10/03/2025 07:26:47 AM UTC [DEBUG] 68df7ab64ce74261cefc875a: Node current retry_counter: 0 10/03/2025 07:26:47 AM UTC [DEBUG] 68df7ab64ce74261cefc875a:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab64ce74261cefc875a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab64ce74261cefc875a'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:48 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8760 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8760: Node current retry_counter: 0 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8760:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8760 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8760'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:48 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8766 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8766: Node current retry_counter: 0 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8766:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8766 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8766'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:49 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8769 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab84ce74261cefc8769: Node current retry_counter: 0 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab84ce74261cefc8769:Event data retry_counter: 1 10/03/2025 07:26:49 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8769 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8769'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:49 AM UTC [DEBUG] Event received: 68df7ab94ce74261cefc876c 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab94ce74261cefc876c: Node current retry_counter: 0 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab94ce74261cefc876c:Event data retry_counter: 1 10/03/2025 07:26:49 AM UTC [INFO] Job retry for node 68df7ab94ce74261cefc876c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab94ce74261cefc876c'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:50 AM UTC [DEBUG] Event received: 68df7ab94ce74261cefc876f 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7ab94ce74261cefc876f: Node current retry_counter: 0 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7ab94ce74261cefc876f:Event data retry_counter: 1 10/03/2025 07:26:50 AM UTC [INFO] Job retry for node 68df7ab94ce74261cefc876f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab94ce74261cefc876f'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:50 AM UTC [DEBUG] Event received: 68df7aba4ce74261cefc8772 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7aba4ce74261cefc8772: Node current retry_counter: 0 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7aba4ce74261cefc8772:Event data retry_counter: 1 10/03/2025 07:26:50 AM UTC [INFO] Job retry for node 68df7aba4ce74261cefc8772 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aba4ce74261cefc8772'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:51 AM UTC [DEBUG] Event received: 68df7aba4ce74261cefc8775 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7aba4ce74261cefc8775: Node current retry_counter: 0 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7aba4ce74261cefc8775:Event data retry_counter: 1 10/03/2025 07:26:51 AM UTC [INFO] Job retry for node 68df7aba4ce74261cefc8775 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aba4ce74261cefc8775'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:51 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc8778 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7abb4ce74261cefc8778: Node current retry_counter: 0 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7abb4ce74261cefc8778:Event data retry_counter: 1 10/03/2025 07:26:51 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc8778 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc8778'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc877d 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877d: Node current retry_counter: 0 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877d:Event data retry_counter: 1 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc877d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc877d'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc877a 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877a: Node current retry_counter: 1 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877a:Event data retry_counter: 2 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc877a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc877a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abc4ce74261cefc8781 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8781: Node current retry_counter: 0 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8781:Event data retry_counter: 1 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abc4ce74261cefc8781 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abc4ce74261cefc8781'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abc4ce74261cefc8784 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8784: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abc4ce74261cefc8784:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abc4ce74261cefc8784 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abc4ce74261cefc8784'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:53 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc8787 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc8787: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc8787:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc8787 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc8787'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:53 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc878b 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc878b: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc878b:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc878b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc878b'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc8790 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abd4ce74261cefc8790: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abd4ce74261cefc8790:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc8790 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc8790'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc8793 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8793: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8793:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc8793 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc8793'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc8797 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8797: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8797:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc8797 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc8797'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:55 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc879a 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abe4ce74261cefc879a: Node current retry_counter: 0 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abe4ce74261cefc879a:Event data retry_counter: 1 10/03/2025 07:26:55 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc879a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc879a'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:55 AM UTC [DEBUG] Event received: 68df7abf4ce74261cefc879d 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abf4ce74261cefc879d: Node current retry_counter: 0 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abf4ce74261cefc879d:Event data retry_counter: 1 10/03/2025 07:26:55 AM UTC [INFO] Job retry for node 68df7abf4ce74261cefc879d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abf4ce74261cefc879d'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7abf4ce74261cefc87a0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7abf4ce74261cefc87a0: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7abf4ce74261cefc87a0:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7abf4ce74261cefc87a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abf4ce74261cefc87a0'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a3 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a3: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a3:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a3'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a6 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a6: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a6:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a6'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:57 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a9 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac04ce74261cefc87a9: Node current retry_counter: 0 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac04ce74261cefc87a9:Event data retry_counter: 1 10/03/2025 07:26:57 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a9'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:57 AM UTC [DEBUG] Event received: 68df7ac14ce74261cefc87ac 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac14ce74261cefc87ac: Node current retry_counter: 0 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac14ce74261cefc87ac:Event data retry_counter: 1 10/03/2025 07:26:57 AM UTC [INFO] Job retry for node 68df7ac14ce74261cefc87ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac14ce74261cefc87ac'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:58 AM UTC [DEBUG] Event received: 68df7ac14ce74261cefc87af 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac14ce74261cefc87af: Node current retry_counter: 0 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac14ce74261cefc87af:Event data retry_counter: 1 10/03/2025 07:26:58 AM UTC [INFO] Job retry for node 68df7ac14ce74261cefc87af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac14ce74261cefc87af'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:58 AM UTC [DEBUG] Event received: 68df7ac24ce74261cefc87b2 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac24ce74261cefc87b2: Node current retry_counter: 0 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac24ce74261cefc87b2:Event data retry_counter: 1 10/03/2025 07:26:58 AM UTC [INFO] Job retry for node 68df7ac24ce74261cefc87b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac24ce74261cefc87b2'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac24ce74261cefc87b8 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac24ce74261cefc87b8: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac24ce74261cefc87b8:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac24ce74261cefc87b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac24ce74261cefc87b8'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87bb 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bb: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bb:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87bb'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87bf 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bf: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bf:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87bf'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:00 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87c2 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac34ce74261cefc87c2: Node current retry_counter: 0 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac34ce74261cefc87c2:Event data retry_counter: 1 10/03/2025 07:27:00 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87c2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87c2'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:00 AM UTC [DEBUG] Event received: 68df7ac44ce74261cefc87c5 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac44ce74261cefc87c5: Node current retry_counter: 0 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac44ce74261cefc87c5:Event data retry_counter: 1 10/03/2025 07:27:00 AM UTC [INFO] Job retry for node 68df7ac44ce74261cefc87c5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac44ce74261cefc87c5'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:01 AM UTC [DEBUG] Event received: 68df7ac44ce74261cefc87c8 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac44ce74261cefc87c8: Node current retry_counter: 0 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac44ce74261cefc87c8:Event data retry_counter: 1 10/03/2025 07:27:01 AM UTC [INFO] Job retry for node 68df7ac44ce74261cefc87c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac44ce74261cefc87c8'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:01 AM UTC [DEBUG] Event received: 68df7ac54ce74261cefc87cc 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac54ce74261cefc87cc: Node current retry_counter: 0 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac54ce74261cefc87cc:Event data retry_counter: 1 10/03/2025 07:27:01 AM UTC [INFO] Job retry for node 68df7ac54ce74261cefc87cc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac54ce74261cefc87cc'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:02 AM UTC [DEBUG] Event received: 68df7ac54ce74261cefc87d1 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac54ce74261cefc87d1: Node current retry_counter: 0 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac54ce74261cefc87d1:Event data retry_counter: 1 10/03/2025 07:27:02 AM UTC [INFO] Job retry for node 68df7ac54ce74261cefc87d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac54ce74261cefc87d1'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:02 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d4 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac64ce74261cefc87d4: Node current retry_counter: 0 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac64ce74261cefc87d4:Event data retry_counter: 1 10/03/2025 07:27:02 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d4'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d9 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d9: Node current retry_counter: 0 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d9:Event data retry_counter: 1 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d7 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d7: Node current retry_counter: 1 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d7:Event data retry_counter: 2 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac74ce74261cefc87dd 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac74ce74261cefc87dd: Node current retry_counter: 0 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac74ce74261cefc87dd:Event data retry_counter: 1 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac74ce74261cefc87dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac74ce74261cefc87dd'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac74ce74261cefc87e0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac74ce74261cefc87e0: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac74ce74261cefc87e0:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac74ce74261cefc87e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac74ce74261cefc87e0'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e3 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e3: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e3:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e3'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e6 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e6: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e6:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e6'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:05 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e9 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac84ce74261cefc87e9: Node current retry_counter: 0 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac84ce74261cefc87e9:Event data retry_counter: 1 10/03/2025 07:27:05 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:05 AM UTC [DEBUG] Event received: 68df7ac94ce74261cefc87ec 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac94ce74261cefc87ec: Node current retry_counter: 0 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac94ce74261cefc87ec:Event data retry_counter: 1 10/03/2025 07:27:05 AM UTC [INFO] Job retry for node 68df7ac94ce74261cefc87ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac94ce74261cefc87ec'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:06 AM UTC [DEBUG] Event received: 68df7ac94ce74261cefc87f1 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7ac94ce74261cefc87f1: Node current retry_counter: 0 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7ac94ce74261cefc87f1:Event data retry_counter: 1 10/03/2025 07:27:06 AM UTC [INFO] Job retry for node 68df7ac94ce74261cefc87f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac94ce74261cefc87f1'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:06 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87f6 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7aca4ce74261cefc87f6: Node current retry_counter: 0 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7aca4ce74261cefc87f6:Event data retry_counter: 1 10/03/2025 07:27:06 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87f6'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87f9 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87f9: Node current retry_counter: 2 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87f9:Event data retry_counter: 3 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87f9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87f9'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87fb 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87fb: Node current retry_counter: 0 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87fb:Event data retry_counter: 1 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87fb'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7acb4ce74261cefc8802 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7acb4ce74261cefc8802: Node current retry_counter: 0 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7acb4ce74261cefc8802:Event data retry_counter: 1 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7acb4ce74261cefc8802 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acb4ce74261cefc8802'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:08 AM UTC [DEBUG] Event received: 68df7acb4ce74261cefc8805 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acb4ce74261cefc8805: Node current retry_counter: 0 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acb4ce74261cefc8805:Event data retry_counter: 1 10/03/2025 07:27:08 AM UTC [INFO] Job retry for node 68df7acb4ce74261cefc8805 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acb4ce74261cefc8805'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:08 AM UTC [DEBUG] Event received: 68df7acc4ce74261cefc8808 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acc4ce74261cefc8808: Node current retry_counter: 0 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acc4ce74261cefc8808:Event data retry_counter: 1 10/03/2025 07:27:08 AM UTC [INFO] Job retry for node 68df7acc4ce74261cefc8808 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acc4ce74261cefc8808'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acc4ce74261cefc880c 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acc4ce74261cefc880c: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acc4ce74261cefc880c:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acc4ce74261cefc880c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acc4ce74261cefc880c'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acd4ce74261cefc880f 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc880f: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc880f:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acd4ce74261cefc880f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acd4ce74261cefc880f'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acd4ce74261cefc8812 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc8812: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc8812:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acd4ce74261cefc8812 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acd4ce74261cefc8812'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:10 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc8816 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc8816: Node current retry_counter: 0 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc8816:Event data retry_counter: 1 10/03/2025 07:27:10 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc8816 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc8816'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:10 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc881b 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc881b: Node current retry_counter: 0 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc881b:Event data retry_counter: 1 10/03/2025 07:27:10 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc881b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc881b'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:11 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc8820 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7ace4ce74261cefc8820: Node current retry_counter: 0 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7ace4ce74261cefc8820:Event data retry_counter: 1 10/03/2025 07:27:11 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc8820 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc8820'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:11 AM UTC [DEBUG] Event received: 68df7acf4ce74261cefc8825 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7acf4ce74261cefc8825: Node current retry_counter: 0 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7acf4ce74261cefc8825:Event data retry_counter: 1 10/03/2025 07:27:11 AM UTC [INFO] Job retry for node 68df7acf4ce74261cefc8825 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acf4ce74261cefc8825'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7acf4ce74261cefc8829 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7acf4ce74261cefc8829: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7acf4ce74261cefc8829:Event data retry_counter: 1 10/03/2025 07:27:12 AM UTC [INFO] Job retry for node 68df7acf4ce74261cefc8829 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acf4ce74261cefc8829'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc882c 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882c: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882c:Event data retry_counter: 1 10/03/2025 07:27:12 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc882c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc882c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc882f 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882f: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882f:Event data retry_counter: 1 10/03/2025 07:27:13 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc882f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc882f'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:13 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc8832 10/03/2025 07:27:13 AM UTC [DEBUG] 68df7ad04ce74261cefc8832: Node current retry_counter: 0 10/03/2025 07:27:13 AM UTC [DEBUG] 68df7ad04ce74261cefc8832:Event data retry_counter: 1 10/03/2025 07:27:13 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc8832 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc8832'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad14ce74261cefc8839 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8839: Node current retry_counter: 0 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8839:Event data retry_counter: 1 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad14ce74261cefc8839 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad14ce74261cefc8839'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad14ce74261cefc8837 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8837: Node current retry_counter: 1 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8837:Event data retry_counter: 2 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad14ce74261cefc8837 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ad14ce74261cefc8837'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad24ce74261cefc883d 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc883d: Node current retry_counter: 0 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc883d:Event data retry_counter: 1 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad24ce74261cefc883d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad24ce74261cefc883d'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad24ce74261cefc8843 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc8843: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad24ce74261cefc8843:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad24ce74261cefc8843 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad24ce74261cefc8843'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:15 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc8846 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8846: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8846:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc8846 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc8846'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:15 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc8849 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8849: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8849:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc8849 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc8849'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc884c 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad34ce74261cefc884c: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad34ce74261cefc884c:Event data retry_counter: 1 10/03/2025 07:27:16 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc884c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc884c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad44ce74261cefc884f 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc884f: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc884f:Event data retry_counter: 1 10/03/2025 07:27:16 AM UTC [INFO] Job retry for node 68df7ad44ce74261cefc884f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad44ce74261cefc884f'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad44ce74261cefc8852 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc8852: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc8852:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad44ce74261cefc8852 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad44ce74261cefc8852'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:17 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc8855 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8855: Node current retry_counter: 0 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8855:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc8855 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc8855'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:17 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc8858 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8858: Node current retry_counter: 0 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8858:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc8858 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc8858'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:18 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc885b 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad54ce74261cefc885b: Node current retry_counter: 0 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad54ce74261cefc885b:Event data retry_counter: 1 10/03/2025 07:27:18 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc885b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc885b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:18 AM UTC [DEBUG] Event received: 68df7ad64ce74261cefc885e 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad64ce74261cefc885e: Node current retry_counter: 0 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad64ce74261cefc885e:Event data retry_counter: 1 10/03/2025 07:27:18 AM UTC [INFO] Job retry for node 68df7ad64ce74261cefc885e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad64ce74261cefc885e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:19 AM UTC [DEBUG] Event received: 68df7ad64ce74261cefc8862 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad64ce74261cefc8862: Node current retry_counter: 0 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad64ce74261cefc8862:Event data retry_counter: 1 10/03/2025 07:27:19 AM UTC [INFO] Job retry for node 68df7ad64ce74261cefc8862 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad64ce74261cefc8862'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:19 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc8869 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad74ce74261cefc8869: Node current retry_counter: 0 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad74ce74261cefc8869:Event data retry_counter: 1 10/03/2025 07:27:19 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc8869 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc8869'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc8867 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc8867: Node current retry_counter: 1 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc8867:Event data retry_counter: 2 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc8867 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc8867'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc886c 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc886c: Node current retry_counter: 0 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc886c:Event data retry_counter: 1 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc886c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc886c'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad84ce74261cefc8870 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad84ce74261cefc8870: Node current retry_counter: 0 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad84ce74261cefc8870:Event data retry_counter: 1 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad84ce74261cefc8870 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad84ce74261cefc8870'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad84ce74261cefc8873 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad84ce74261cefc8873: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad84ce74261cefc8873:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad84ce74261cefc8873 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad84ce74261cefc8873'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc8876 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8876: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8876:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc8876 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc8876'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc8879 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8879: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8879:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc8879 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc8879'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:22 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc887c 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ad94ce74261cefc887c: Node current retry_counter: 0 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ad94ce74261cefc887c:Event data retry_counter: 1 10/03/2025 07:27:22 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc887c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc887c'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:22 AM UTC [DEBUG] Event received: 68df7ada4ce74261cefc887f 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ada4ce74261cefc887f: Node current retry_counter: 0 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ada4ce74261cefc887f:Event data retry_counter: 1 10/03/2025 07:27:22 AM UTC [INFO] Job retry for node 68df7ada4ce74261cefc887f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ada4ce74261cefc887f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:23 AM UTC [DEBUG] Event received: 68df7ada4ce74261cefc8882 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7ada4ce74261cefc8882: Node current retry_counter: 0 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7ada4ce74261cefc8882:Event data retry_counter: 1 10/03/2025 07:27:23 AM UTC [INFO] Job retry for node 68df7ada4ce74261cefc8882 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ada4ce74261cefc8882'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:23 AM UTC [DEBUG] Event received: 68df7adb4ce74261cefc8886 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7adb4ce74261cefc8886: Node current retry_counter: 0 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7adb4ce74261cefc8886:Event data retry_counter: 1 10/03/2025 07:27:23 AM UTC [INFO] Job retry for node 68df7adb4ce74261cefc8886 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adb4ce74261cefc8886'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:24 AM UTC [DEBUG] Event received: 68df7adb4ce74261cefc888b 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adb4ce74261cefc888b: Node current retry_counter: 0 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adb4ce74261cefc888b:Event data retry_counter: 1 10/03/2025 07:27:24 AM UTC [INFO] Job retry for node 68df7adb4ce74261cefc888b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adb4ce74261cefc888b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:24 AM UTC [DEBUG] Event received: 68df7adc4ce74261cefc888f 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adc4ce74261cefc888f: Node current retry_counter: 0 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adc4ce74261cefc888f:Event data retry_counter: 1 10/03/2025 07:27:24 AM UTC [INFO] Job retry for node 68df7adc4ce74261cefc888f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adc4ce74261cefc888f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7adc4ce74261cefc8892 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7adc4ce74261cefc8892: Node current retry_counter: 0 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7adc4ce74261cefc8892:Event data retry_counter: 1 10/03/2025 07:27:25 AM UTC [INFO] Job retry for node 68df7adc4ce74261cefc8892 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adc4ce74261cefc8892'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7add4ce74261cefc8895 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8895: Node current retry_counter: 0 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8895:Event data retry_counter: 1 10/03/2025 07:27:25 AM UTC [INFO] Job retry for node 68df7add4ce74261cefc8895 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7add4ce74261cefc8895'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7add4ce74261cefc8898 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8898: Node current retry_counter: 0 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7add4ce74261cefc8898:Event data retry_counter: 1 10/03/2025 07:27:26 AM UTC [INFO] Job retry for node 68df7add4ce74261cefc8898 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7add4ce74261cefc8898'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:26 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc889b 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7ade4ce74261cefc889b: Node current retry_counter: 0 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7ade4ce74261cefc889b:Event data retry_counter: 1 10/03/2025 07:27:26 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc889b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc889b'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc88a1 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a1: Node current retry_counter: 0 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a1:Event data retry_counter: 1 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc88a1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc88a1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc88a3 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a3: Node current retry_counter: 1 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a3:Event data retry_counter: 2 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc88a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc88a3'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7adf4ce74261cefc88a6 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7adf4ce74261cefc88a6: Node current retry_counter: 0 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7adf4ce74261cefc88a6:Event data retry_counter: 1 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7adf4ce74261cefc88a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adf4ce74261cefc88a6'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:28 AM UTC [DEBUG] Event received: 68df7adf4ce74261cefc88ab 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7adf4ce74261cefc88ab: Node current retry_counter: 0 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7adf4ce74261cefc88ab:Event data retry_counter: 1 10/03/2025 07:27:28 AM UTC [INFO] Job retry for node 68df7adf4ce74261cefc88ab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adf4ce74261cefc88ab'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:28 AM UTC [DEBUG] Event received: 68df7ae04ce74261cefc88ae 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7ae04ce74261cefc88ae: Node current retry_counter: 0 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7ae04ce74261cefc88ae:Event data retry_counter: 1 10/03/2025 07:27:28 AM UTC [INFO] Job retry for node 68df7ae04ce74261cefc88ae submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae04ce74261cefc88ae'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:29 AM UTC [DEBUG] Event received: 68df7ae04ce74261cefc88b1 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae04ce74261cefc88b1: Node current retry_counter: 0 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae04ce74261cefc88b1:Event data retry_counter: 1 10/03/2025 07:27:29 AM UTC [INFO] Job retry for node 68df7ae04ce74261cefc88b1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae04ce74261cefc88b1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:29 AM UTC [DEBUG] Event received: 68df7ae14ce74261cefc88b4 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae14ce74261cefc88b4: Node current retry_counter: 0 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae14ce74261cefc88b4:Event data retry_counter: 1 10/03/2025 07:27:29 AM UTC [INFO] Job retry for node 68df7ae14ce74261cefc88b4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae14ce74261cefc88b4'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:30 AM UTC [DEBUG] Event received: 68df7ae14ce74261cefc88b8 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae14ce74261cefc88b8: Node current retry_counter: 0 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae14ce74261cefc88b8:Event data retry_counter: 1 10/03/2025 07:27:30 AM UTC [INFO] Job retry for node 68df7ae14ce74261cefc88b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae14ce74261cefc88b8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:30 AM UTC [DEBUG] Event received: 68df7ae24ce74261cefc88bd 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae24ce74261cefc88bd: Node current retry_counter: 0 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae24ce74261cefc88bd:Event data retry_counter: 1 10/03/2025 07:27:30 AM UTC [INFO] Job retry for node 68df7ae24ce74261cefc88bd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae24ce74261cefc88bd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae24ce74261cefc88c0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae24ce74261cefc88c0: Node current retry_counter: 0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae24ce74261cefc88c0:Event data retry_counter: 1 10/03/2025 07:27:31 AM UTC [INFO] Job retry for node 68df7ae24ce74261cefc88c0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae24ce74261cefc88c0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae34ce74261cefc88c3 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c3: Node current retry_counter: 0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c3:Event data retry_counter: 1 10/03/2025 07:27:31 AM UTC [INFO] Job retry for node 68df7ae34ce74261cefc88c3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae34ce74261cefc88c3'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae34ce74261cefc88c6 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c6: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae34ce74261cefc88c6:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae34ce74261cefc88c6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae34ce74261cefc88c6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:32 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88c9 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88c9: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88c9:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88c9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88c9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:32 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88cd 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88cd: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88cd:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88cd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88cd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:33 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88d0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae44ce74261cefc88d0: Node current retry_counter: 0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae44ce74261cefc88d0:Event data retry_counter: 1 10/03/2025 07:27:33 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88d0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:33 AM UTC [DEBUG] Event received: 68df7ae54ce74261cefc88d3 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae54ce74261cefc88d3: Node current retry_counter: 0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae54ce74261cefc88d3:Event data retry_counter: 1 10/03/2025 07:27:33 AM UTC [INFO] Job retry for node 68df7ae54ce74261cefc88d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae54ce74261cefc88d3'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae54ce74261cefc88d6 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae54ce74261cefc88d6: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae54ce74261cefc88d6:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae54ce74261cefc88d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae54ce74261cefc88d6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88d9 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88d9: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88d9:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88d9'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88dd 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88dd: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88dd:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88dd'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88e1 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae64ce74261cefc88e1: Node current retry_counter: 1 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae64ce74261cefc88e1:Event data retry_counter: 2 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88e1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88e1'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88e4 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e4: Node current retry_counter: 0 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e4:Event data retry_counter: 1 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88e4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88e4'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88e9 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e9: Node current retry_counter: 0 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e9:Event data retry_counter: 1 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88e9'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:36 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88ee 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae74ce74261cefc88ee: Node current retry_counter: 0 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae74ce74261cefc88ee:Event data retry_counter: 1 10/03/2025 07:27:36 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88ee submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88ee'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:36 AM UTC [DEBUG] Event received: 68df7ae84ce74261cefc88f1 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae84ce74261cefc88f1: Node current retry_counter: 0 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae84ce74261cefc88f1:Event data retry_counter: 1 10/03/2025 07:27:36 AM UTC [INFO] Job retry for node 68df7ae84ce74261cefc88f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae84ce74261cefc88f1'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:37 AM UTC [DEBUG] Event received: 68df7ae84ce74261cefc88f5 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae84ce74261cefc88f5: Node current retry_counter: 0 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae84ce74261cefc88f5:Event data retry_counter: 1 10/03/2025 07:27:37 AM UTC [INFO] Job retry for node 68df7ae84ce74261cefc88f5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae84ce74261cefc88f5'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:37 AM UTC [DEBUG] Event received: 68df7ae94ce74261cefc88f8 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae94ce74261cefc88f8: Node current retry_counter: 0 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae94ce74261cefc88f8:Event data retry_counter: 1 10/03/2025 07:27:37 AM UTC [INFO] Job retry for node 68df7ae94ce74261cefc88f8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae94ce74261cefc88f8'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:38 AM UTC [DEBUG] Event received: 68df7ae94ce74261cefc88fb 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7ae94ce74261cefc88fb: Node current retry_counter: 0 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7ae94ce74261cefc88fb:Event data retry_counter: 1 10/03/2025 07:27:38 AM UTC [INFO] Job retry for node 68df7ae94ce74261cefc88fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae94ce74261cefc88fb'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:38 AM UTC [DEBUG] Event received: 68df7aea4ce74261cefc88fe 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7aea4ce74261cefc88fe: Node current retry_counter: 0 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7aea4ce74261cefc88fe:Event data retry_counter: 1 10/03/2025 07:27:38 AM UTC [INFO] Job retry for node 68df7aea4ce74261cefc88fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aea4ce74261cefc88fe'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aea4ce74261cefc8901 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aea4ce74261cefc8901: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aea4ce74261cefc8901:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aea4ce74261cefc8901 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aea4ce74261cefc8901'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc8904 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8904: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8904:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc8904 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc8904'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc8907 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8907: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8907:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc8907 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc8907'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:40 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc890b 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aeb4ce74261cefc890b: Node current retry_counter: 0 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aeb4ce74261cefc890b:Event data retry_counter: 1 10/03/2025 07:27:40 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc890b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc890b'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:40 AM UTC [DEBUG] Event received: 68df7aec4ce74261cefc890f 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aec4ce74261cefc890f: Node current retry_counter: 0 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aec4ce74261cefc890f:Event data retry_counter: 1 10/03/2025 07:27:40 AM UTC [INFO] Job retry for node 68df7aec4ce74261cefc890f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aec4ce74261cefc890f'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:41 AM UTC [DEBUG] Event received: 68df7aec4ce74261cefc8914 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aec4ce74261cefc8914: Node current retry_counter: 0 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aec4ce74261cefc8914:Event data retry_counter: 1 10/03/2025 07:27:41 AM UTC [INFO] Job retry for node 68df7aec4ce74261cefc8914 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aec4ce74261cefc8914'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:41 AM UTC [DEBUG] Event received: 68df7aed4ce74261cefc8917 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aed4ce74261cefc8917: Node current retry_counter: 0 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aed4ce74261cefc8917:Event data retry_counter: 1 10/03/2025 07:27:41 AM UTC [INFO] Job retry for node 68df7aed4ce74261cefc8917 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aed4ce74261cefc8917'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:42 AM UTC [DEBUG] Event received: 68df7aed4ce74261cefc891b 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aed4ce74261cefc891b: Node current retry_counter: 0 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aed4ce74261cefc891b:Event data retry_counter: 1 10/03/2025 07:27:42 AM UTC [INFO] Job retry for node 68df7aed4ce74261cefc891b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aed4ce74261cefc891b'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:42 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8920 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aee4ce74261cefc8920: Node current retry_counter: 0 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aee4ce74261cefc8920:Event data retry_counter: 1 10/03/2025 07:27:42 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8920 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8920'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8923 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8923: Node current retry_counter: 0 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8923:Event data retry_counter: 1 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8923 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8923'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8925 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8925: Node current retry_counter: 1 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8925:Event data retry_counter: 2 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8925 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8925'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aef4ce74261cefc8928 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aef4ce74261cefc8928: Node current retry_counter: 0 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aef4ce74261cefc8928:Event data retry_counter: 1 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aef4ce74261cefc8928 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aef4ce74261cefc8928'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:44 AM UTC [DEBUG] Event received: 68df7aef4ce74261cefc892c 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7aef4ce74261cefc892c: Node current retry_counter: 0 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7aef4ce74261cefc892c:Event data retry_counter: 1 10/03/2025 07:27:44 AM UTC [INFO] Job retry for node 68df7aef4ce74261cefc892c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aef4ce74261cefc892c'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:44 AM UTC [DEBUG] Event received: 68df7af04ce74261cefc892f 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7af04ce74261cefc892f: Node current retry_counter: 0 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7af04ce74261cefc892f:Event data retry_counter: 1 10/03/2025 07:27:44 AM UTC [INFO] Job retry for node 68df7af04ce74261cefc892f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af04ce74261cefc892f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:45 AM UTC [DEBUG] Event received: 68df7af04ce74261cefc8932 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af04ce74261cefc8932: Node current retry_counter: 0 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af04ce74261cefc8932:Event data retry_counter: 1 10/03/2025 07:27:45 AM UTC [INFO] Job retry for node 68df7af04ce74261cefc8932 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af04ce74261cefc8932'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:45 AM UTC [DEBUG] Event received: 68df7af14ce74261cefc8935 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af14ce74261cefc8935: Node current retry_counter: 0 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af14ce74261cefc8935:Event data retry_counter: 1 10/03/2025 07:27:45 AM UTC [INFO] Job retry for node 68df7af14ce74261cefc8935 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af14ce74261cefc8935'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:46 AM UTC [DEBUG] Event received: 68df7af14ce74261cefc8938 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af14ce74261cefc8938: Node current retry_counter: 0 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af14ce74261cefc8938:Event data retry_counter: 1 10/03/2025 07:27:46 AM UTC [INFO] Job retry for node 68df7af14ce74261cefc8938 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af14ce74261cefc8938'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:46 AM UTC [DEBUG] Event received: 68df7af24ce74261cefc893d 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af24ce74261cefc893d: Node current retry_counter: 0 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af24ce74261cefc893d:Event data retry_counter: 1 10/03/2025 07:27:46 AM UTC [INFO] Job retry for node 68df7af24ce74261cefc893d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af24ce74261cefc893d'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af24ce74261cefc8942 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af24ce74261cefc8942: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af24ce74261cefc8942:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af24ce74261cefc8942 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af24ce74261cefc8942'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc8945 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8945: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8945:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc8945 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc8945'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc8948 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8948: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8948:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc8948 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc8948'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:48 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc894c 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af34ce74261cefc894c: Node current retry_counter: 0 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af34ce74261cefc894c:Event data retry_counter: 1 10/03/2025 07:27:48 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc894c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc894c'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:48 AM UTC [DEBUG] Event received: 68df7af44ce74261cefc894f 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af44ce74261cefc894f: Node current retry_counter: 0 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af44ce74261cefc894f:Event data retry_counter: 1 10/03/2025 07:27:48 AM UTC [INFO] Job retry for node 68df7af44ce74261cefc894f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af44ce74261cefc894f'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af44ce74261cefc8952 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af44ce74261cefc8952: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af44ce74261cefc8952:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af44ce74261cefc8952 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af44ce74261cefc8952'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc8955 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8955: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8955:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc8955 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc8955'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc8959 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8959: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8959:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc8959 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc8959'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc895c 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895c: Node current retry_counter: 0 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895c:Event data retry_counter: 1 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc895c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc895c'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc895e 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895e: Node current retry_counter: 1 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895e:Event data retry_counter: 2 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc895e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc895e'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af64ce74261cefc8961 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af64ce74261cefc8961: Node current retry_counter: 0 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af64ce74261cefc8961:Event data retry_counter: 1 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af64ce74261cefc8961 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af64ce74261cefc8961'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:54 AM UTC [DEBUG] Event received: 68df7af64ce74261cefc8965 10/03/2025 07:27:54 AM UTC [DEBUG] 68df7af64ce74261cefc8965: Node current retry_counter: 0 10/03/2025 07:27:54 AM UTC [DEBUG] 68df7af64ce74261cefc8965:Event data retry_counter: 1 10/03/2025 07:27:54 AM UTC [INFO] Job retry for node 68df7af64ce74261cefc8965 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af64ce74261cefc8965'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afa4ce74261cefc896b 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896b: Node current retry_counter: 1 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896b:Event data retry_counter: 2 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afa4ce74261cefc896b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7afa4ce74261cefc896b'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afa4ce74261cefc896e 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896e: Node current retry_counter: 0 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896e:Event data retry_counter: 1 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afa4ce74261cefc896e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afa4ce74261cefc896e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afb4ce74261cefc8972 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afb4ce74261cefc8972: Node current retry_counter: 0 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afb4ce74261cefc8972:Event data retry_counter: 1 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afb4ce74261cefc8972 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afb4ce74261cefc8972'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:56 AM UTC [DEBUG] Event received: 68df7afb4ce74261cefc8976 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afb4ce74261cefc8976: Node current retry_counter: 0 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afb4ce74261cefc8976:Event data retry_counter: 1 10/03/2025 07:27:56 AM UTC [INFO] Job retry for node 68df7afb4ce74261cefc8976 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afb4ce74261cefc8976'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:56 AM UTC [DEBUG] Event received: 68df7afc4ce74261cefc897b 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afc4ce74261cefc897b: Node current retry_counter: 0 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afc4ce74261cefc897b:Event data retry_counter: 1 10/03/2025 07:27:56 AM UTC [INFO] Job retry for node 68df7afc4ce74261cefc897b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afc4ce74261cefc897b'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:57 AM UTC [DEBUG] Event received: 68df7afc4ce74261cefc897e 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afc4ce74261cefc897e: Node current retry_counter: 0 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afc4ce74261cefc897e:Event data retry_counter: 1 10/03/2025 07:27:57 AM UTC [INFO] Job retry for node 68df7afc4ce74261cefc897e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afc4ce74261cefc897e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:57 AM UTC [DEBUG] Event received: 68df7afd4ce74261cefc8984 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afd4ce74261cefc8984: Node current retry_counter: 0 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afd4ce74261cefc8984:Event data retry_counter: 1 10/03/2025 07:27:57 AM UTC [INFO] Job retry for node 68df7afd4ce74261cefc8984 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afd4ce74261cefc8984'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afd4ce74261cefc8987 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afd4ce74261cefc8987: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afd4ce74261cefc8987:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afd4ce74261cefc8987 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afd4ce74261cefc8987'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898a 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898a: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898a:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898d 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898d: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898d:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898d'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898f 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc898f: Node current retry_counter: 2 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc898f:Event data retry_counter: 3 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898f'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc8992 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc8992: Node current retry_counter: 0 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc8992:Event data retry_counter: 1 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc8992 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc8992'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7aff4ce74261cefc8996 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7aff4ce74261cefc8996: Node current retry_counter: 0 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7aff4ce74261cefc8996:Event data retry_counter: 1 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7aff4ce74261cefc8996 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aff4ce74261cefc8996'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7aff4ce74261cefc899a 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7aff4ce74261cefc899a: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7aff4ce74261cefc899a:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7aff4ce74261cefc899a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aff4ce74261cefc899a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc899e 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc899e: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc899e:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc899e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc899e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc89a3 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc89a3: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc89a3:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc89a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc89a3'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:01 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc89a6 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b004ce74261cefc89a6: Node current retry_counter: 0 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b004ce74261cefc89a6:Event data retry_counter: 1 10/03/2025 07:28:01 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc89a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc89a6'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:01 AM UTC [DEBUG] Event received: 68df7b014ce74261cefc89a9 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b014ce74261cefc89a9: Node current retry_counter: 0 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b014ce74261cefc89a9:Event data retry_counter: 1 10/03/2025 07:28:01 AM UTC [INFO] Job retry for node 68df7b014ce74261cefc89a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b014ce74261cefc89a9'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b014ce74261cefc89ac 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b014ce74261cefc89ac: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b014ce74261cefc89ac:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b014ce74261cefc89ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b014ce74261cefc89ac'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b0: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b0:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b0'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b4 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b4: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b4:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b4'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:03 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b7 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b024ce74261cefc89b7: Node current retry_counter: 0 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b024ce74261cefc89b7:Event data retry_counter: 1 10/03/2025 07:28:03 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b7'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:03 AM UTC [DEBUG] Event received: 68df7b034ce74261cefc89ba 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b034ce74261cefc89ba: Node current retry_counter: 0 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b034ce74261cefc89ba:Event data retry_counter: 1 10/03/2025 07:28:03 AM UTC [INFO] Job retry for node 68df7b034ce74261cefc89ba submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b034ce74261cefc89ba'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:04 AM UTC [DEBUG] Event received: 68df7b034ce74261cefc89bd 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b034ce74261cefc89bd: Node current retry_counter: 0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b034ce74261cefc89bd:Event data retry_counter: 1 10/03/2025 07:28:04 AM UTC [INFO] Job retry for node 68df7b034ce74261cefc89bd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b034ce74261cefc89bd'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:04 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b044ce74261cefc89c0: Node current retry_counter: 0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b044ce74261cefc89c0:Event data retry_counter: 1 10/03/2025 07:28:04 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c0'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c5 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c5: Node current retry_counter: 0 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c5:Event data retry_counter: 1 10/03/2025 07:28:05 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c5'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c3 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c3: Node current retry_counter: 1 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c3:Event data retry_counter: 2 10/03/2025 07:28:05 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b054ce74261cefc89ca 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b054ce74261cefc89ca: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89ca:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b054ce74261cefc89ca submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b054ce74261cefc89ca'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:06 AM UTC [DEBUG] Event received: 68df7b054ce74261cefc89cf 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89cf: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89cf:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b054ce74261cefc89cf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b054ce74261cefc89cf'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:06 AM UTC [DEBUG] Event received: 68df7b064ce74261cefc89d3 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b064ce74261cefc89d3: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b064ce74261cefc89d3:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b064ce74261cefc89d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b064ce74261cefc89d3'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:07 AM UTC [DEBUG] Event received: 68df7b064ce74261cefc89d9 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b064ce74261cefc89d9: Node current retry_counter: 0 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b064ce74261cefc89d9:Event data retry_counter: 1 10/03/2025 07:28:07 AM UTC [INFO] Job retry for node 68df7b064ce74261cefc89d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b064ce74261cefc89d9'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:07 AM UTC [DEBUG] Event received: 68df7b074ce74261cefc89dc 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b074ce74261cefc89dc: Node current retry_counter: 0 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b074ce74261cefc89dc:Event data retry_counter: 1 10/03/2025 07:28:07 AM UTC [INFO] Job retry for node 68df7b074ce74261cefc89dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b074ce74261cefc89dc'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:08 AM UTC [DEBUG] Event received: 68df7b074ce74261cefc89df 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b074ce74261cefc89df: Node current retry_counter: 0 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b074ce74261cefc89df:Event data retry_counter: 1 10/03/2025 07:28:08 AM UTC [INFO] Job retry for node 68df7b074ce74261cefc89df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b074ce74261cefc89df'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:08 AM UTC [DEBUG] Event received: 68df7b084ce74261cefc89e2 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b084ce74261cefc89e2: Node current retry_counter: 0 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b084ce74261cefc89e2:Event data retry_counter: 1 10/03/2025 07:28:08 AM UTC [INFO] Job retry for node 68df7b084ce74261cefc89e2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b084ce74261cefc89e2'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:09 AM UTC [DEBUG] Event received: 68df7b084ce74261cefc89e5 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b084ce74261cefc89e5: Node current retry_counter: 0 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b084ce74261cefc89e5:Event data retry_counter: 1 10/03/2025 07:28:09 AM UTC [INFO] Job retry for node 68df7b084ce74261cefc89e5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b084ce74261cefc89e5'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:09 AM UTC [DEBUG] Event received: 68df7b094ce74261cefc89e8 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b094ce74261cefc89e8: Node current retry_counter: 0 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b094ce74261cefc89e8:Event data retry_counter: 1 10/03/2025 07:28:09 AM UTC [INFO] Job retry for node 68df7b094ce74261cefc89e8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b094ce74261cefc89e8'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b094ce74261cefc89ec 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b094ce74261cefc89ec: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b094ce74261cefc89ec:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b094ce74261cefc89ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b094ce74261cefc89ec'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f1 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f1: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f1:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f1'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f4 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f4: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f4:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f4'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:11 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f7 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f7: Node current retry_counter: 0 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f7:Event data retry_counter: 1 10/03/2025 07:28:11 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f7'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:11 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc89fa 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fa: Node current retry_counter: 0 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fa:Event data retry_counter: 1 10/03/2025 07:28:11 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc89fa submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc89fa'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc89fd 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fd: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fd:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc89fd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc89fd'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc8a00 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc8a00: Node current retry_counter: 1 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc8a00:Event data retry_counter: 2 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc8a00 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc8a00'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a03 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a03: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a03:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a03 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a03'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a07 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a07: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a07:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a07 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a07'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:13 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a0a 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a0a: Node current retry_counter: 0 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a0a:Event data retry_counter: 1 10/03/2025 07:28:13 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a0a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a0a'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:13 AM UTC [DEBUG] Event received: 68df7b0d4ce74261cefc8a0d 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a0d: Node current retry_counter: 0 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a0d:Event data retry_counter: 1 10/03/2025 07:28:13 AM UTC [INFO] Job retry for node 68df7b0d4ce74261cefc8a0d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0d4ce74261cefc8a0d'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:14 AM UTC [DEBUG] Event received: 68df7b0d4ce74261cefc8a10 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a10: Node current retry_counter: 0 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a10:Event data retry_counter: 1 10/03/2025 07:28:14 AM UTC [INFO] Job retry for node 68df7b0d4ce74261cefc8a10 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0d4ce74261cefc8a10'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:14 AM UTC [DEBUG] Event received: 68df7b0e4ce74261cefc8a13 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a13: Node current retry_counter: 0 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a13:Event data retry_counter: 1 10/03/2025 07:28:14 AM UTC [INFO] Job retry for node 68df7b0e4ce74261cefc8a13 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0e4ce74261cefc8a13'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:15 AM UTC [DEBUG] Event received: 68df7b0e4ce74261cefc8a17 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a17: Node current retry_counter: 0 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a17:Event data retry_counter: 1 10/03/2025 07:28:15 AM UTC [INFO] Job retry for node 68df7b0e4ce74261cefc8a17 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0e4ce74261cefc8a17'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:15 AM UTC [DEBUG] Event received: 68df7b0f4ce74261cefc8a1c 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1c: Node current retry_counter: 0 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1c:Event data retry_counter: 1 10/03/2025 07:28:15 AM UTC [INFO] Job retry for node 68df7b0f4ce74261cefc8a1c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0f4ce74261cefc8a1c'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b0f4ce74261cefc8a1f 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1f: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1f:Event data retry_counter: 1 10/03/2025 07:28:16 AM UTC [INFO] Job retry for node 68df7b0f4ce74261cefc8a1f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0f4ce74261cefc8a1f'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b104ce74261cefc8a23 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a23: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a23:Event data retry_counter: 1 10/03/2025 07:28:16 AM UTC [INFO] Job retry for node 68df7b104ce74261cefc8a23 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b104ce74261cefc8a23'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b104ce74261cefc8a26 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a26: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a26:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b104ce74261cefc8a26 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b104ce74261cefc8a26'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:17 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a29 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a29: Node current retry_counter: 0 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a29:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a29 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a29'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:17 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a2c 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a2c: Node current retry_counter: 0 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a2c:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a2c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a2c'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:18 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a30 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b114ce74261cefc8a30: Node current retry_counter: 0 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b114ce74261cefc8a30:Event data retry_counter: 1 10/03/2025 07:28:18 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a30 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a30'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:18 AM UTC [DEBUG] Event received: 68df7b124ce74261cefc8a35 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b124ce74261cefc8a35: Node current retry_counter: 0 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b124ce74261cefc8a35:Event data retry_counter: 1 10/03/2025 07:28:18 AM UTC [INFO] Job retry for node 68df7b124ce74261cefc8a35 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b124ce74261cefc8a35'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b124ce74261cefc8a38 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b124ce74261cefc8a38: Node current retry_counter: 0 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b124ce74261cefc8a38:Event data retry_counter: 1 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b124ce74261cefc8a38 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b124ce74261cefc8a38'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a3d 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3d: Node current retry_counter: 0 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3d:Event data retry_counter: 1 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a3d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a3d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a3b 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3b: Node current retry_counter: 1 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3b:Event data retry_counter: 2 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a3b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a3b'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a41 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b134ce74261cefc8a41: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b134ce74261cefc8a41:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a41 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a41'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a45 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a45: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a45:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a45 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a45'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a48 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a48: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a48:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a48 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a48'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:21 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a4b 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b144ce74261cefc8a4b: Node current retry_counter: 0 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b144ce74261cefc8a4b:Event data retry_counter: 1 10/03/2025 07:28:21 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a4b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a4b'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:21 AM UTC [DEBUG] Event received: 68df7b154ce74261cefc8a4e 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b154ce74261cefc8a4e: Node current retry_counter: 0 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b154ce74261cefc8a4e:Event data retry_counter: 1 10/03/2025 07:28:21 AM UTC [INFO] Job retry for node 68df7b154ce74261cefc8a4e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b154ce74261cefc8a4e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:22 AM UTC [DEBUG] Event received: 68df7b154ce74261cefc8a51 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b154ce74261cefc8a51: Node current retry_counter: 0 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b154ce74261cefc8a51:Event data retry_counter: 1 10/03/2025 07:28:22 AM UTC [INFO] Job retry for node 68df7b154ce74261cefc8a51 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b154ce74261cefc8a51'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:22 AM UTC [DEBUG] Event received: 68df7b164ce74261cefc8a54 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b164ce74261cefc8a54: Node current retry_counter: 0 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b164ce74261cefc8a54:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b164ce74261cefc8a54 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b164ce74261cefc8a54'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:23 AM UTC [DEBUG] Event received: 68df7b164ce74261cefc8a58 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b164ce74261cefc8a58: Node current retry_counter: 0 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b164ce74261cefc8a58:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b164ce74261cefc8a58 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b164ce74261cefc8a58'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:23 AM UTC [DEBUG] Event received: 68df7b174ce74261cefc8a5d 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b174ce74261cefc8a5d: Node current retry_counter: 0 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b174ce74261cefc8a5d:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b174ce74261cefc8a5d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b174ce74261cefc8a5d'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:24 AM UTC [DEBUG] Event received: 68df7b174ce74261cefc8a60 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b174ce74261cefc8a60: Node current retry_counter: 0 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b174ce74261cefc8a60:Event data retry_counter: 1 10/03/2025 07:28:24 AM UTC [INFO] Job retry for node 68df7b174ce74261cefc8a60 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b174ce74261cefc8a60'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:24 AM UTC [DEBUG] Event received: 68df7b184ce74261cefc8a63 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b184ce74261cefc8a63: Node current retry_counter: 0 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b184ce74261cefc8a63:Event data retry_counter: 1 10/03/2025 07:28:24 AM UTC [INFO] Job retry for node 68df7b184ce74261cefc8a63 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b184ce74261cefc8a63'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b184ce74261cefc8a66 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b184ce74261cefc8a66: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b184ce74261cefc8a66:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b184ce74261cefc8a66 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b184ce74261cefc8a66'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a69 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a69: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a69:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a69 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a69'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a6c 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a6c: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a6c:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a6c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a6c'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a70 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b194ce74261cefc8a70: Node current retry_counter: 0 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b194ce74261cefc8a70:Event data retry_counter: 1 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a70 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a70'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a79 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a79: Node current retry_counter: 0 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a79:Event data retry_counter: 1 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a79 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a79'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a75 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a75: Node current retry_counter: 1 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a75:Event data retry_counter: 2 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a75 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a75'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a7c 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a7c: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a7c:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a7c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a7c'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a80 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a80: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a80:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a80 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a80'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a83 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a83: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a83:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a83 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a83'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:28 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a86 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a86: Node current retry_counter: 0 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a86:Event data retry_counter: 1 10/03/2025 07:28:28 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a86 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a86'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:28 AM UTC [DEBUG] Event received: 68df7b1c4ce74261cefc8a89 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a89: Node current retry_counter: 0 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a89:Event data retry_counter: 1 10/03/2025 07:28:28 AM UTC [INFO] Job retry for node 68df7b1c4ce74261cefc8a89 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1c4ce74261cefc8a89'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:29 AM UTC [DEBUG] Event received: 68df7b1c4ce74261cefc8a8d 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a8d: Node current retry_counter: 0 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a8d:Event data retry_counter: 1 10/03/2025 07:28:29 AM UTC [INFO] Job retry for node 68df7b1c4ce74261cefc8a8d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1c4ce74261cefc8a8d'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:29 AM UTC [DEBUG] Event received: 68df7b1d4ce74261cefc8a90 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a90: Node current retry_counter: 0 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a90:Event data retry_counter: 1 10/03/2025 07:28:29 AM UTC [INFO] Job retry for node 68df7b1d4ce74261cefc8a90 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1d4ce74261cefc8a90'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1d4ce74261cefc8a93 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a93: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a93:Event data retry_counter: 1 10/03/2025 07:28:30 AM UTC [INFO] Job retry for node 68df7b1d4ce74261cefc8a93 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1d4ce74261cefc8a93'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a96 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a96: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a96:Event data retry_counter: 1 10/03/2025 07:28:30 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a96 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a96'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a9a 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9a: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9a:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a9a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a9a'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:31 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a9f 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9f: Node current retry_counter: 0 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9f:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a9f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a9f'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:31 AM UTC [DEBUG] Event received: 68df7b1f4ce74261cefc8aa2 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa2: Node current retry_counter: 0 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa2:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1f4ce74261cefc8aa2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1f4ce74261cefc8aa2'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b1f4ce74261cefc8aa5 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa5: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa5:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b1f4ce74261cefc8aa5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1f4ce74261cefc8aa5'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b204ce74261cefc8aa8 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aa8: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aa8:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b204ce74261cefc8aa8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b204ce74261cefc8aa8'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b204ce74261cefc8aab 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aab: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aab:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b204ce74261cefc8aab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b204ce74261cefc8aab'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab0: Node current retry_counter: 0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab0:Event data retry_counter: 1 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8aae 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8aae: Node current retry_counter: 1 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8aae:Event data retry_counter: 2 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8aae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8aae'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab3 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab3: Node current retry_counter: 0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab3:Event data retry_counter: 1 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab3'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab7 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b214ce74261cefc8ab7: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b214ce74261cefc8ab7:Event data retry_counter: 1 10/03/2025 07:28:34 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab7'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8aba 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8aba: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8aba:Event data retry_counter: 1 10/03/2025 07:28:34 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8aba submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8aba'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8abd 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8abd: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8abd:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8abd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8abd'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:35 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8ac0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b224ce74261cefc8ac0: Node current retry_counter: 0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b224ce74261cefc8ac0:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8ac0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8ac0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:35 AM UTC [DEBUG] Event received: 68df7b234ce74261cefc8ac4 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b234ce74261cefc8ac4: Node current retry_counter: 0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b234ce74261cefc8ac4:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b234ce74261cefc8ac4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b234ce74261cefc8ac4'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b234ce74261cefc8ac8 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b234ce74261cefc8ac8: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b234ce74261cefc8ac8:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b234ce74261cefc8ac8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b234ce74261cefc8ac8'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8acd 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8acd: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8acd:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8acd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8acd'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8ad0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8ad0: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8ad0:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8ad0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8ad0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:37 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8ad3 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b244ce74261cefc8ad3: Node current retry_counter: 0 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b244ce74261cefc8ad3:Event data retry_counter: 1 10/03/2025 07:28:37 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8ad3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8ad3'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:37 AM UTC [DEBUG] Event received: 68df7b254ce74261cefc8ad6 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b254ce74261cefc8ad6: Node current retry_counter: 0 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b254ce74261cefc8ad6:Event data retry_counter: 1 10/03/2025 07:28:37 AM UTC [INFO] Job retry for node 68df7b254ce74261cefc8ad6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b254ce74261cefc8ad6'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:38 AM UTC [DEBUG] Event received: 68df7b254ce74261cefc8ad9 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b254ce74261cefc8ad9: Node current retry_counter: 0 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b254ce74261cefc8ad9:Event data retry_counter: 1 10/03/2025 07:28:38 AM UTC [INFO] Job retry for node 68df7b254ce74261cefc8ad9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b254ce74261cefc8ad9'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:38 AM UTC [DEBUG] Event received: 68df7b264ce74261cefc8adc 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b264ce74261cefc8adc: Node current retry_counter: 0 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b264ce74261cefc8adc:Event data retry_counter: 1 10/03/2025 07:28:38 AM UTC [INFO] Job retry for node 68df7b264ce74261cefc8adc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b264ce74261cefc8adc'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:39 AM UTC [DEBUG] Event received: 68df7b264ce74261cefc8adf 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b264ce74261cefc8adf: Node current retry_counter: 0 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b264ce74261cefc8adf:Event data retry_counter: 1 10/03/2025 07:28:39 AM UTC [INFO] Job retry for node 68df7b264ce74261cefc8adf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b264ce74261cefc8adf'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:39 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae3 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b274ce74261cefc8ae3: Node current retry_counter: 0 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b274ce74261cefc8ae3:Event data retry_counter: 1 10/03/2025 07:28:39 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae3'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae8 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae8: Node current retry_counter: 0 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae8:Event data retry_counter: 1 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae8'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae6 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae6: Node current retry_counter: 1 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae6:Event data retry_counter: 2 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b284ce74261cefc8aeb 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b284ce74261cefc8aeb: Node current retry_counter: 0 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b284ce74261cefc8aeb:Event data retry_counter: 1 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b284ce74261cefc8aeb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b284ce74261cefc8aeb'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:41 AM UTC [DEBUG] Event received: 68df7b284ce74261cefc8af0 10/03/2025 07:28:41 AM UTC [DEBUG] 68df7b284ce74261cefc8af0: Node current retry_counter: 0 10/03/2025 07:28:41 AM UTC [DEBUG] 68df7b284ce74261cefc8af0:Event data retry_counter: 1 10/03/2025 07:28:41 AM UTC [INFO] Job retry for node 68df7b284ce74261cefc8af0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b284ce74261cefc8af0'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:44 AM UTC [DEBUG] Event received: 68df7b2c4ce74261cefc8afa 10/03/2025 07:28:44 AM UTC [DEBUG] 68df7b2c4ce74261cefc8afa: Node current retry_counter: 2 10/03/2025 07:28:44 AM UTC [DEBUG] 68df7b2c4ce74261cefc8afa:Event data retry_counter: 3 10/03/2025 07:28:44 AM UTC [INFO] Job retry for node 68df7b2c4ce74261cefc8afa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:28:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b2c4ce74261cefc8afa'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:28:51 AM UTC [DEBUG] Event received: 68df7b324ce74261cefc8b05 10/03/2025 07:28:51 AM UTC [DEBUG] 68df7b324ce74261cefc8b05: Node current retry_counter: 1 10/03/2025 07:28:51 AM UTC [DEBUG] 68df7b324ce74261cefc8b05:Event data retry_counter: 2 10/03/2025 07:28:51 AM UTC [INFO] Job retry for node 68df7b324ce74261cefc8b05 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b324ce74261cefc8b05'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:56 AM UTC [DEBUG] Event received: 68df7b384ce74261cefc8b0c 10/03/2025 07:28:56 AM UTC [DEBUG] 68df7b384ce74261cefc8b0c: Node current retry_counter: 1 10/03/2025 07:28:56 AM UTC [DEBUG] 68df7b384ce74261cefc8b0c:Event data retry_counter: 2 10/03/2025 07:28:56 AM UTC [INFO] Job retry for node 68df7b384ce74261cefc8b0c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b384ce74261cefc8b0c'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:57 AM UTC [DEBUG] Event received: 68df7b394ce74261cefc8b12 10/03/2025 07:28:57 AM UTC [DEBUG] 68df7b394ce74261cefc8b12: Node current retry_counter: 3 10/03/2025 07:28:57 AM UTC [INFO] 68df7b394ce74261cefc8b12 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:28:59 AM UTC [DEBUG] Event received: 68df7b3b4ce74261cefc8b15 10/03/2025 07:28:59 AM UTC [DEBUG] 68df7b3b4ce74261cefc8b15: Node current retry_counter: 0 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3b4ce74261cefc8b15:Event data retry_counter: 1 10/03/2025 07:29:00 AM UTC [INFO] Job retry for node 68df7b3b4ce74261cefc8b15 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3b4ce74261cefc8b15'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:00 AM UTC [DEBUG] Event received: 68df7b3c4ce74261cefc8b18 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b18: Node current retry_counter: 0 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b18:Event data retry_counter: 1 10/03/2025 07:29:00 AM UTC [INFO] Job retry for node 68df7b3c4ce74261cefc8b18 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3c4ce74261cefc8b18'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:01 AM UTC [DEBUG] Event received: 68df7b3c4ce74261cefc8b1b 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b1b: Node current retry_counter: 0 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b1b:Event data retry_counter: 1 10/03/2025 07:29:01 AM UTC [INFO] Job retry for node 68df7b3c4ce74261cefc8b1b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3c4ce74261cefc8b1b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:01 AM UTC [DEBUG] Event received: 68df7b3d4ce74261cefc8b1e 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b1e: Node current retry_counter: 0 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b1e:Event data retry_counter: 1 10/03/2025 07:29:01 AM UTC [INFO] Job retry for node 68df7b3d4ce74261cefc8b1e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3d4ce74261cefc8b1e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3d4ce74261cefc8b21 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b21: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b21:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3d4ce74261cefc8b21 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3d4ce74261cefc8b21'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b27 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b27: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b27:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b27 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b27'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b2a 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2a: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2a:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b2a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b2a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:03 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b2e 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2e: Node current retry_counter: 0 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2e:Event data retry_counter: 1 10/03/2025 07:29:03 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b2e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:03 AM UTC [DEBUG] Event received: 68df7b3f4ce74261cefc8b32 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b32: Node current retry_counter: 0 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b32:Event data retry_counter: 1 10/03/2025 07:29:03 AM UTC [INFO] Job retry for node 68df7b3f4ce74261cefc8b32 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3f4ce74261cefc8b32'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b3f4ce74261cefc8b35 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b35: Node current retry_counter: 0 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b35:Event data retry_counter: 1 10/03/2025 07:29:04 AM UTC [INFO] Job retry for node 68df7b3f4ce74261cefc8b35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3f4ce74261cefc8b35'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b404ce74261cefc8b39 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b39: Node current retry_counter: 0 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b39:Event data retry_counter: 1 10/03/2025 07:29:04 AM UTC [INFO] Job retry for node 68df7b404ce74261cefc8b39 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b404ce74261cefc8b39'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b404ce74261cefc8b3c 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b3c: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b404ce74261cefc8b3c:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b404ce74261cefc8b3c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b404ce74261cefc8b3c'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:05 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b3f 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b3f: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b3f:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b3f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b3f'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:05 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b42 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b42: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b42:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b42'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b48 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b48: Node current retry_counter: 0 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b48:Event data retry_counter: 1 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b48 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b48'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b46 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b46: Node current retry_counter: 1 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b46:Event data retry_counter: 2 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b46 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b46'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b424ce74261cefc8b4f 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b424ce74261cefc8b4f: Node current retry_counter: 0 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b424ce74261cefc8b4f:Event data retry_counter: 1 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b424ce74261cefc8b4f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b424ce74261cefc8b4f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:07 AM UTC [DEBUG] Event received: 68df7b424ce74261cefc8b52 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b424ce74261cefc8b52: Node current retry_counter: 0 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b424ce74261cefc8b52:Event data retry_counter: 1 10/03/2025 07:29:07 AM UTC [INFO] Job retry for node 68df7b424ce74261cefc8b52 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b424ce74261cefc8b52'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:07 AM UTC [DEBUG] Event received: 68df7b434ce74261cefc8b56 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b434ce74261cefc8b56: Node current retry_counter: 0 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b434ce74261cefc8b56:Event data retry_counter: 1 10/03/2025 07:29:07 AM UTC [INFO] Job retry for node 68df7b434ce74261cefc8b56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b434ce74261cefc8b56'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b434ce74261cefc8b59 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b434ce74261cefc8b59: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b434ce74261cefc8b59:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b434ce74261cefc8b59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b434ce74261cefc8b59'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b5d 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b5d: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b5d:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b5d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b5d'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b60 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b60: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b60:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b60 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b60'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:09 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b63 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b444ce74261cefc8b63: Node current retry_counter: 0 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b444ce74261cefc8b63:Event data retry_counter: 1 10/03/2025 07:29:09 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b63 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b63'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:09 AM UTC [DEBUG] Event received: 68df7b454ce74261cefc8b66 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b454ce74261cefc8b66: Node current retry_counter: 0 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b454ce74261cefc8b66:Event data retry_counter: 1 10/03/2025 07:29:09 AM UTC [INFO] Job retry for node 68df7b454ce74261cefc8b66 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b454ce74261cefc8b66'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b454ce74261cefc8b69 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b454ce74261cefc8b69: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b454ce74261cefc8b69:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b454ce74261cefc8b69 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b454ce74261cefc8b69'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b6c 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6c: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6c:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b6c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b6c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b6f 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6f: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6f:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b6f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b6f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:11 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b73 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b464ce74261cefc8b73: Node current retry_counter: 0 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b464ce74261cefc8b73:Event data retry_counter: 1 10/03/2025 07:29:11 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b73 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b73'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:11 AM UTC [DEBUG] Event received: 68df7b474ce74261cefc8b78 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b474ce74261cefc8b78: Node current retry_counter: 0 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b474ce74261cefc8b78:Event data retry_counter: 1 10/03/2025 07:29:11 AM UTC [INFO] Job retry for node 68df7b474ce74261cefc8b78 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b474ce74261cefc8b78'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b474ce74261cefc8b7c 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b474ce74261cefc8b7c: Node current retry_counter: 0 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b474ce74261cefc8b7c:Event data retry_counter: 1 10/03/2025 07:29:12 AM UTC [INFO] Job retry for node 68df7b474ce74261cefc8b7c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b474ce74261cefc8b7c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b81 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b81: Node current retry_counter: 0 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b81:Event data retry_counter: 1 10/03/2025 07:29:12 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b81 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b81'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b86 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b86: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b86:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b86'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b84 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b84: Node current retry_counter: 1 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b84:Event data retry_counter: 2 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b84 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b84'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b8a 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8a: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8a:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b8a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b8a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b8e 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8e: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8e:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b8e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b8e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b91 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b494ce74261cefc8b91: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b494ce74261cefc8b91:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b91 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b91'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b94 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b94: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b94:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b94 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b94'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b97 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b97: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b97:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b97 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b97'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:15 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b9a 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b9a: Node current retry_counter: 0 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b9a:Event data retry_counter: 1 10/03/2025 07:29:15 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b9a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b9a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:15 AM UTC [DEBUG] Event received: 68df7b4b4ce74261cefc8b9d 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4b4ce74261cefc8b9d: Node current retry_counter: 0 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4b4ce74261cefc8b9d:Event data retry_counter: 1 10/03/2025 07:29:15 AM UTC [INFO] Job retry for node 68df7b4b4ce74261cefc8b9d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4b4ce74261cefc8b9d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4b4ce74261cefc8ba0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4b4ce74261cefc8ba0: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4b4ce74261cefc8ba0:Event data retry_counter: 1 10/03/2025 07:29:16 AM UTC [INFO] Job retry for node 68df7b4b4ce74261cefc8ba0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4b4ce74261cefc8ba0'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8ba3 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba3: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba3:Event data retry_counter: 1 10/03/2025 07:29:16 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8ba3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8ba3'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8ba7 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba7: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba7:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8ba7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8ba7'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:17 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8bac 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4c4ce74261cefc8bac: Node current retry_counter: 0 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4c4ce74261cefc8bac:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8bac submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8bac'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:17 AM UTC [DEBUG] Event received: 68df7b4d4ce74261cefc8baf 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4d4ce74261cefc8baf: Node current retry_counter: 0 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4d4ce74261cefc8baf:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4d4ce74261cefc8baf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4d4ce74261cefc8baf'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4d4ce74261cefc8bb2 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4d4ce74261cefc8bb2: Node current retry_counter: 0 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4d4ce74261cefc8bb2:Event data retry_counter: 1 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4d4ce74261cefc8bb2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4d4ce74261cefc8bb2'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bb9 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bb9: Node current retry_counter: 0 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bb9:Event data retry_counter: 1 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bb9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bb9'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bbb 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbb: Node current retry_counter: 1 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbb:Event data retry_counter: 2 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bbb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bbb'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bbe 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbe: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbe:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bbe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bbe'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc2 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc2: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc2:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc2'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc5 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc5: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc5:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc5'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc8 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc8: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc8:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc8'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b504ce74261cefc8bcb 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bcb: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bcb:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b504ce74261cefc8bcb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b504ce74261cefc8bcb'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b504ce74261cefc8bce 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bce: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bce:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b504ce74261cefc8bce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b504ce74261cefc8bce'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:21 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd1 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd1: Node current retry_counter: 0 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd1:Event data retry_counter: 1 10/03/2025 07:29:21 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd1'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:21 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd5 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd5: Node current retry_counter: 0 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd5:Event data retry_counter: 1 10/03/2025 07:29:21 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd5'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd8 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b514ce74261cefc8bd8: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b514ce74261cefc8bd8:Event data retry_counter: 1 10/03/2025 07:29:22 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd8'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8bdb 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bdb: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bdb:Event data retry_counter: 1 10/03/2025 07:29:22 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8bdb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8bdb'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8bde 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bde: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bde:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8bde submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8bde'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:23 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8be4 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b524ce74261cefc8be4: Node current retry_counter: 0 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b524ce74261cefc8be4:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8be4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8be4'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:23 AM UTC [DEBUG] Event received: 68df7b534ce74261cefc8be7 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b534ce74261cefc8be7: Node current retry_counter: 0 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b534ce74261cefc8be7:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b534ce74261cefc8be7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b534ce74261cefc8be7'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b534ce74261cefc8bea 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b534ce74261cefc8bea: Node current retry_counter: 0 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b534ce74261cefc8bea:Event data retry_counter: 1 10/03/2025 07:29:24 AM UTC [INFO] Job retry for node 68df7b534ce74261cefc8bea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b534ce74261cefc8bea'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bed 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bed: Node current retry_counter: 0 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bed:Event data retry_counter: 1 10/03/2025 07:29:24 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bed submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bed'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bef 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bef: Node current retry_counter: 1 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bef:Event data retry_counter: 2 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bef submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bef'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bf2 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bf2: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bf2:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bf2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bf2'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b554ce74261cefc8bf6 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf6: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf6:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b554ce74261cefc8bf6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b554ce74261cefc8bf6'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b554ce74261cefc8bf9 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf9: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf9:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b554ce74261cefc8bf9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b554ce74261cefc8bf9'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:26 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8bfc 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bfc: Node current retry_counter: 0 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bfc:Event data retry_counter: 1 10/03/2025 07:29:26 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8bfc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8bfc'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:26 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8bff 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bff: Node current retry_counter: 0 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bff:Event data retry_counter: 1 10/03/2025 07:29:26 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8bff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8bff'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:27 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8c03 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b564ce74261cefc8c03: Node current retry_counter: 0 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b564ce74261cefc8c03:Event data retry_counter: 1 10/03/2025 07:29:27 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8c03 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8c03'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:27 AM UTC [DEBUG] Event received: 68df7b574ce74261cefc8c08 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b574ce74261cefc8c08: Node current retry_counter: 0 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b574ce74261cefc8c08:Event data retry_counter: 1 10/03/2025 07:29:27 AM UTC [INFO] Job retry for node 68df7b574ce74261cefc8c08 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b574ce74261cefc8c08'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:28 AM UTC [DEBUG] Event received: 68df7b574ce74261cefc8c0c 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b574ce74261cefc8c0c: Node current retry_counter: 0 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b574ce74261cefc8c0c:Event data retry_counter: 1 10/03/2025 07:29:28 AM UTC [INFO] Job retry for node 68df7b574ce74261cefc8c0c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b574ce74261cefc8c0c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:28 AM UTC [DEBUG] Event received: 68df7b584ce74261cefc8c10 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b584ce74261cefc8c10: Node current retry_counter: 0 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b584ce74261cefc8c10:Event data retry_counter: 1 10/03/2025 07:29:28 AM UTC [INFO] Job retry for node 68df7b584ce74261cefc8c10 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b584ce74261cefc8c10'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:29 AM UTC [DEBUG] Event received: 68df7b584ce74261cefc8c13 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b584ce74261cefc8c13: Node current retry_counter: 0 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b584ce74261cefc8c13:Event data retry_counter: 1 10/03/2025 07:29:29 AM UTC [INFO] Job retry for node 68df7b584ce74261cefc8c13 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b584ce74261cefc8c13'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:29 AM UTC [DEBUG] Event received: 68df7b594ce74261cefc8c16 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b594ce74261cefc8c16: Node current retry_counter: 0 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b594ce74261cefc8c16:Event data retry_counter: 1 10/03/2025 07:29:29 AM UTC [INFO] Job retry for node 68df7b594ce74261cefc8c16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b594ce74261cefc8c16'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b594ce74261cefc8c19 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b594ce74261cefc8c19: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b594ce74261cefc8c19:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b594ce74261cefc8c19 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b594ce74261cefc8c19'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c1c 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c1c: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c1c:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c1c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c20 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c20: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c20:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c20'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c23 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c23: Node current retry_counter: 0 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c23:Event data retry_counter: 1 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c23'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c25 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c25: Node current retry_counter: 1 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c25:Event data retry_counter: 2 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c25 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c25'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c28 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c28: Node current retry_counter: 0 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c28:Event data retry_counter: 1 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c28 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c28'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:32 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c2c 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c2c: Node current retry_counter: 0 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c2c:Event data retry_counter: 1 10/03/2025 07:29:32 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c2c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c2c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:32 AM UTC [DEBUG] Event received: 68df7b5c4ce74261cefc8c32 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c32: Node current retry_counter: 0 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c32:Event data retry_counter: 1 10/03/2025 07:29:32 AM UTC [INFO] Job retry for node 68df7b5c4ce74261cefc8c32 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5c4ce74261cefc8c32'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5c4ce74261cefc8c35 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c35: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c35:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5c4ce74261cefc8c35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5c4ce74261cefc8c35'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c38 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c38: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c38:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c38'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c3b 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3b: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3b:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c3b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c3b'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:34 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c3e 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3e: Node current retry_counter: 0 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3e:Event data retry_counter: 1 10/03/2025 07:29:34 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c3e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c3e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:34 AM UTC [DEBUG] Event received: 68df7b5e4ce74261cefc8c41 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c41: Node current retry_counter: 0 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c41:Event data retry_counter: 1 10/03/2025 07:29:34 AM UTC [INFO] Job retry for node 68df7b5e4ce74261cefc8c41 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5e4ce74261cefc8c41'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:35 AM UTC [DEBUG] Event received: 68df7b5e4ce74261cefc8c44 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c44: Node current retry_counter: 0 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c44:Event data retry_counter: 1 10/03/2025 07:29:35 AM UTC [INFO] Job retry for node 68df7b5e4ce74261cefc8c44 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5e4ce74261cefc8c44'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:35 AM UTC [DEBUG] Event received: 68df7b5f4ce74261cefc8c47 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c47: Node current retry_counter: 0 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c47:Event data retry_counter: 1 10/03/2025 07:29:35 AM UTC [INFO] Job retry for node 68df7b5f4ce74261cefc8c47 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5f4ce74261cefc8c47'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b5f4ce74261cefc8c4a 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c4a: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c4a:Event data retry_counter: 1 10/03/2025 07:29:36 AM UTC [INFO] Job retry for node 68df7b5f4ce74261cefc8c4a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5f4ce74261cefc8c4a'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c4d 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c4d: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c4d:Event data retry_counter: 1 10/03/2025 07:29:36 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c4d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c4d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c51 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c51: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c51:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c51 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c51'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:37 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c56 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b604ce74261cefc8c56: Node current retry_counter: 0 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b604ce74261cefc8c56:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c56'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:37 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c59 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b614ce74261cefc8c59: Node current retry_counter: 0 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b614ce74261cefc8c59:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c59'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c5c 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5c: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5c:Event data retry_counter: 1 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c5c'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c5e 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5e: Node current retry_counter: 1 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5e:Event data retry_counter: 2 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c5e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c5e'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b624ce74261cefc8c61 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c61: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c61:Event data retry_counter: 1 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b624ce74261cefc8c61 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b624ce74261cefc8c61'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b624ce74261cefc8c65 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c65: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c65:Event data retry_counter: 1 10/03/2025 07:29:39 AM UTC [INFO] Job retry for node 68df7b624ce74261cefc8c65 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b624ce74261cefc8c65'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:39 AM UTC [DEBUG] Event received: 68df7b634ce74261cefc8c68 10/03/2025 07:29:39 AM UTC [DEBUG] 68df7b634ce74261cefc8c68: Node current retry_counter: 0 10/03/2025 07:29:39 AM UTC [DEBUG] 68df7b634ce74261cefc8c68:Event data retry_counter: 1 10/03/2025 07:29:39 AM UTC [INFO] Job retry for node 68df7b634ce74261cefc8c68 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b634ce74261cefc8c68'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b634ce74261cefc8c6b 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b634ce74261cefc8c6b: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b634ce74261cefc8c6b:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b634ce74261cefc8c6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b634ce74261cefc8c6b'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c6e 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c6e: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c6e:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c6e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c71 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c71: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c71:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c71'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:41 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c74 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b644ce74261cefc8c74: Node current retry_counter: 0 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b644ce74261cefc8c74:Event data retry_counter: 1 10/03/2025 07:29:41 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c74'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:41 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c79 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b654ce74261cefc8c79: Node current retry_counter: 0 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b654ce74261cefc8c79:Event data retry_counter: 1 10/03/2025 07:29:41 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c79 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c79'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c76 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c76: Node current retry_counter: 2 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c76:Event data retry_counter: 3 10/03/2025 07:29:42 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c76'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c7e 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c7e: Node current retry_counter: 0 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c7e:Event data retry_counter: 1 10/03/2025 07:29:42 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c7e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c7e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b664ce74261cefc8c83 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b664ce74261cefc8c83: Node current retry_counter: 0 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b664ce74261cefc8c83:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b664ce74261cefc8c83 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b664ce74261cefc8c83'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:43 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c86 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c86: Node current retry_counter: 0 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c86:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c86'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:43 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c89 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c89: Node current retry_counter: 0 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c89:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c89'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:44 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c8c 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b674ce74261cefc8c8c: Node current retry_counter: 0 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b674ce74261cefc8c8c:Event data retry_counter: 1 10/03/2025 07:29:44 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c8c'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:44 AM UTC [DEBUG] Event received: 68df7b684ce74261cefc8c8f 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b684ce74261cefc8c8f: Node current retry_counter: 0 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b684ce74261cefc8c8f:Event data retry_counter: 1 10/03/2025 07:29:44 AM UTC [INFO] Job retry for node 68df7b684ce74261cefc8c8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b684ce74261cefc8c8f'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b684ce74261cefc8c92 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b684ce74261cefc8c92: Node current retry_counter: 0 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b684ce74261cefc8c92:Event data retry_counter: 1 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b684ce74261cefc8c92 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b684ce74261cefc8c92'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c9a 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c9a: Node current retry_counter: 0 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c9a:Event data retry_counter: 1 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c9a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c9a'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c98 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c98: Node current retry_counter: 2 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c98:Event data retry_counter: 3 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c98 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c98'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c9e 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b694ce74261cefc8c9e: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b694ce74261cefc8c9e:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c9e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c9e'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca1 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca1: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca1:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca4 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca4: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca4:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:47 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca7 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca7: Node current retry_counter: 0 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca7:Event data retry_counter: 1 10/03/2025 07:29:47 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca7'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:47 AM UTC [DEBUG] Event received: 68df7b6b4ce74261cefc8caa 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6b4ce74261cefc8caa: Node current retry_counter: 0 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6b4ce74261cefc8caa:Event data retry_counter: 1 10/03/2025 07:29:47 AM UTC [INFO] Job retry for node 68df7b6b4ce74261cefc8caa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6b4ce74261cefc8caa'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6b4ce74261cefc8cad 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6b4ce74261cefc8cad: Node current retry_counter: 0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6b4ce74261cefc8cad:Event data retry_counter: 1 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6b4ce74261cefc8cad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6b4ce74261cefc8cad'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb2 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb2: Node current retry_counter: 0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb2:Event data retry_counter: 1 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb2'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb0: Node current retry_counter: 2 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb0:Event data retry_counter: 3 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:49 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb6 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb6: Node current retry_counter: 0 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb6:Event data retry_counter: 1 10/03/2025 07:29:49 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:49 AM UTC [DEBUG] Event received: 68df7b6d4ce74261cefc8cb9 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cb9: Node current retry_counter: 0 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cb9:Event data retry_counter: 1 10/03/2025 07:29:49 AM UTC [INFO] Job retry for node 68df7b6d4ce74261cefc8cb9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6d4ce74261cefc8cb9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6d4ce74261cefc8cbc 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cbc: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cbc:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6d4ce74261cefc8cbc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6d4ce74261cefc8cbc'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc0: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc0:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc0'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc6 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc6: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc6:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:51 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc9 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc9: Node current retry_counter: 0 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc9:Event data retry_counter: 1 10/03/2025 07:29:51 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:51 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8ccc 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccc: Node current retry_counter: 0 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccc:Event data retry_counter: 1 10/03/2025 07:29:51 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8ccc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8ccc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8ccf 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccf: Node current retry_counter: 2 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccf:Event data retry_counter: 3 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8ccf submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8ccf'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8cd1 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8cd1: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8cd1:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8cd1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8cd1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cd7 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cd7: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cd7:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cd7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cd7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cda 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cda: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cda:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cda submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cda'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:53 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cdd 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b704ce74261cefc8cdd: Node current retry_counter: 0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b704ce74261cefc8cdd:Event data retry_counter: 1 10/03/2025 07:29:53 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cdd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cdd'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:53 AM UTC [DEBUG] Event received: 68df7b714ce74261cefc8ce0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b714ce74261cefc8ce0: Node current retry_counter: 0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b714ce74261cefc8ce0:Event data retry_counter: 1 10/03/2025 07:29:53 AM UTC [INFO] Job retry for node 68df7b714ce74261cefc8ce0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b714ce74261cefc8ce0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:54 AM UTC [DEBUG] Event received: 68df7b714ce74261cefc8ce3 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b714ce74261cefc8ce3: Node current retry_counter: 0 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b714ce74261cefc8ce3:Event data retry_counter: 1 10/03/2025 07:29:54 AM UTC [INFO] Job retry for node 68df7b714ce74261cefc8ce3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b714ce74261cefc8ce3'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:54 AM UTC [DEBUG] Event received: 68df7b724ce74261cefc8ce6 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b724ce74261cefc8ce6: Node current retry_counter: 0 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b724ce74261cefc8ce6:Event data retry_counter: 1 10/03/2025 07:29:54 AM UTC [INFO] Job retry for node 68df7b724ce74261cefc8ce6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b724ce74261cefc8ce6'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b724ce74261cefc8ce9 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b724ce74261cefc8ce9: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b724ce74261cefc8ce9:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b724ce74261cefc8ce9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b724ce74261cefc8ce9'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cec 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cec: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cec:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cec'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cf0: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cf0:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf4 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf4: Node current retry_counter: 2 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf4:Event data retry_counter: 3 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf4'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf7 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf7: Node current retry_counter: 0 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf7:Event data retry_counter: 1 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b744ce74261cefc8cfc 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b744ce74261cefc8cfc: Node current retry_counter: 0 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b744ce74261cefc8cfc:Event data retry_counter: 1 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b744ce74261cefc8cfc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b744ce74261cefc8cfc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:57 AM UTC [DEBUG] Event received: 68df7b744ce74261cefc8cff 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b744ce74261cefc8cff: Node current retry_counter: 0 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b744ce74261cefc8cff:Event data retry_counter: 1 10/03/2025 07:29:57 AM UTC [INFO] Job retry for node 68df7b744ce74261cefc8cff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b744ce74261cefc8cff'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:57 AM UTC [DEBUG] Event received: 68df7b754ce74261cefc8d02 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b754ce74261cefc8d02: Node current retry_counter: 0 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b754ce74261cefc8d02:Event data retry_counter: 1 10/03/2025 07:29:57 AM UTC [INFO] Job retry for node 68df7b754ce74261cefc8d02 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b754ce74261cefc8d02'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:58 AM UTC [DEBUG] Event received: 68df7b754ce74261cefc8d05 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b754ce74261cefc8d05: Node current retry_counter: 0 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b754ce74261cefc8d05:Event data retry_counter: 1 10/03/2025 07:29:58 AM UTC [INFO] Job retry for node 68df7b754ce74261cefc8d05 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b754ce74261cefc8d05'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:58 AM UTC [DEBUG] Event received: 68df7b764ce74261cefc8d09 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b764ce74261cefc8d09: Node current retry_counter: 0 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b764ce74261cefc8d09:Event data retry_counter: 1 10/03/2025 07:29:58 AM UTC [INFO] Job retry for node 68df7b764ce74261cefc8d09 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b764ce74261cefc8d09'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:59 AM UTC [DEBUG] Event received: 68df7b764ce74261cefc8d0f 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b764ce74261cefc8d0f: Node current retry_counter: 0 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b764ce74261cefc8d0f:Event data retry_counter: 1 10/03/2025 07:29:59 AM UTC [INFO] Job retry for node 68df7b764ce74261cefc8d0f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b764ce74261cefc8d0f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:59 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d12 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b774ce74261cefc8d12: Node current retry_counter: 0 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b774ce74261cefc8d12:Event data retry_counter: 1 10/03/2025 07:29:59 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d12 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d12'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d15 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d15: Node current retry_counter: 0 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d15:Event data retry_counter: 1 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d15 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d15'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d17 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d17: Node current retry_counter: 2 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d17:Event data retry_counter: 3 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d17 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d17'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d1a 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b784ce74261cefc8d1a: Node current retry_counter: 0 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b784ce74261cefc8d1a:Event data retry_counter: 1 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b784ce74261cefc8d1a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b784ce74261cefc8d1a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d1e 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d1e: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d1e:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b784ce74261cefc8d1e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b784ce74261cefc8d1e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d20 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d20: Node current retry_counter: 3 10/03/2025 07:30:01 AM UTC [INFO] 68df7b784ce74261cefc8d20 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d23 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d23: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d23:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d23'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d27 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d27: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d27:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d27 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d27'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:02 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d2b 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b794ce74261cefc8d2b: Node current retry_counter: 0 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b794ce74261cefc8d2b:Event data retry_counter: 1 10/03/2025 07:30:02 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d2b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d2b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:02 AM UTC [DEBUG] Event received: 68df7b7a4ce74261cefc8d2e 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d2e: Node current retry_counter: 0 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d2e:Event data retry_counter: 1 10/03/2025 07:30:02 AM UTC [INFO] Job retry for node 68df7b7a4ce74261cefc8d2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7a4ce74261cefc8d2e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:03 AM UTC [DEBUG] Event received: 68df7b7a4ce74261cefc8d31 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d31: Node current retry_counter: 0 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d31:Event data retry_counter: 1 10/03/2025 07:30:03 AM UTC [INFO] Job retry for node 68df7b7a4ce74261cefc8d31 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7a4ce74261cefc8d31'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:03 AM UTC [DEBUG] Event received: 68df7b7b4ce74261cefc8d35 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d35: Node current retry_counter: 0 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d35:Event data retry_counter: 1 10/03/2025 07:30:03 AM UTC [INFO] Job retry for node 68df7b7b4ce74261cefc8d35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7b4ce74261cefc8d35'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:04 AM UTC [DEBUG] Event received: 68df7b7b4ce74261cefc8d3a 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d3a: Node current retry_counter: 0 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d3a:Event data retry_counter: 1 10/03/2025 07:30:04 AM UTC [INFO] Job retry for node 68df7b7b4ce74261cefc8d3a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7b4ce74261cefc8d3a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:04 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d3d 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d3d: Node current retry_counter: 0 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d3d:Event data retry_counter: 1 10/03/2025 07:30:04 AM UTC [INFO] Job retry for node 68df7b7c4ce74261cefc8d3d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7c4ce74261cefc8d3d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d42 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d42: Node current retry_counter: 0 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d42:Event data retry_counter: 1 10/03/2025 07:30:05 AM UTC [INFO] Job retry for node 68df7b7c4ce74261cefc8d42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7c4ce74261cefc8d42'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d40 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d40: Node current retry_counter: 3 10/03/2025 07:30:05 AM UTC [INFO] 68df7b7c4ce74261cefc8d40 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7d4ce74261cefc8d45 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d45: Node current retry_counter: 0 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d45:Event data retry_counter: 1 10/03/2025 07:30:05 AM UTC [INFO] Job retry for node 68df7b7d4ce74261cefc8d45 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7d4ce74261cefc8d45'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7d4ce74261cefc8d49 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d49: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d49:Event data retry_counter: 1 10/03/2025 07:30:06 AM UTC [INFO] Job retry for node 68df7b7d4ce74261cefc8d49 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7d4ce74261cefc8d49'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:06 AM UTC [DEBUG] Event received: 68df7b7e4ce74261cefc8d4c 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4c: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4c:Event data retry_counter: 1 10/03/2025 07:30:06 AM UTC [INFO] Job retry for node 68df7b7e4ce74261cefc8d4c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7e4ce74261cefc8d4c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:06 AM UTC [DEBUG] Event received: 68df7b7e4ce74261cefc8d4f 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4f: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4f:Event data retry_counter: 1 10/03/2025 07:30:07 AM UTC [INFO] Job retry for node 68df7b7e4ce74261cefc8d4f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7e4ce74261cefc8d4f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:07 AM UTC [DEBUG] Event received: 68df7b7f4ce74261cefc8d52 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d52: Node current retry_counter: 0 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d52:Event data retry_counter: 1 10/03/2025 07:30:07 AM UTC [INFO] Job retry for node 68df7b7f4ce74261cefc8d52 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7f4ce74261cefc8d52'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:07 AM UTC [DEBUG] Event received: 68df7b7f4ce74261cefc8d55 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d55: Node current retry_counter: 0 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d55:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b7f4ce74261cefc8d55 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7f4ce74261cefc8d55'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:08 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d58 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d58: Node current retry_counter: 0 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d58:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d58 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d58'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:08 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d5c 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d5c: Node current retry_counter: 0 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d5c:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d5c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d5e 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d5e: Node current retry_counter: 3 10/03/2025 07:30:09 AM UTC [INFO] 68df7b804ce74261cefc8d5e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d63 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d63: Node current retry_counter: 0 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d63:Event data retry_counter: 1 10/03/2025 07:30:09 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d63 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d63'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b814ce74261cefc8d67 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b814ce74261cefc8d67: Node current retry_counter: 0 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b814ce74261cefc8d67:Event data retry_counter: 1 10/03/2025 07:30:09 AM UTC [INFO] Job retry for node 68df7b814ce74261cefc8d67 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b814ce74261cefc8d67'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b814ce74261cefc8d6a 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b814ce74261cefc8d6a: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b814ce74261cefc8d6a:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b814ce74261cefc8d6a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b814ce74261cefc8d6a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d6d 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d6d: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d6d:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d6d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d6d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d70 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d70: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d70:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d70 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d70'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:11 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d73 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b824ce74261cefc8d73: Node current retry_counter: 0 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b824ce74261cefc8d73:Event data retry_counter: 1 10/03/2025 07:30:11 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d73 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d73'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:11 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d77 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b834ce74261cefc8d77: Node current retry_counter: 0 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b834ce74261cefc8d77:Event data retry_counter: 1 10/03/2025 07:30:11 AM UTC [INFO] Job retry for node 68df7b834ce74261cefc8d77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b834ce74261cefc8d77'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d7a 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7a: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7a:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b834ce74261cefc8d7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b834ce74261cefc8d7a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d7d 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7d: Node current retry_counter: 3 10/03/2025 07:30:12 AM UTC [INFO] 68df7b834ce74261cefc8d7d Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d80 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d80: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d80:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d80 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d80'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d84 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d84: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d84:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d84 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d84'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:13 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d87 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b844ce74261cefc8d87: Node current retry_counter: 0 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b844ce74261cefc8d87:Event data retry_counter: 1 10/03/2025 07:30:13 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d87 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d87'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:13 AM UTC [DEBUG] Event received: 68df7b854ce74261cefc8d8a 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b854ce74261cefc8d8a: Node current retry_counter: 0 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b854ce74261cefc8d8a:Event data retry_counter: 1 10/03/2025 07:30:13 AM UTC [INFO] Job retry for node 68df7b854ce74261cefc8d8a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b854ce74261cefc8d8a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:14 AM UTC [DEBUG] Event received: 68df7b854ce74261cefc8d8f 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b854ce74261cefc8d8f: Node current retry_counter: 0 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b854ce74261cefc8d8f:Event data retry_counter: 1 10/03/2025 07:30:14 AM UTC [INFO] Job retry for node 68df7b854ce74261cefc8d8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b854ce74261cefc8d8f'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:14 AM UTC [DEBUG] Event received: 68df7b864ce74261cefc8d93 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b864ce74261cefc8d93: Node current retry_counter: 0 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b864ce74261cefc8d93:Event data retry_counter: 1 10/03/2025 07:30:14 AM UTC [INFO] Job retry for node 68df7b864ce74261cefc8d93 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b864ce74261cefc8d93'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b864ce74261cefc8d96 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b864ce74261cefc8d96: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b864ce74261cefc8d96:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b864ce74261cefc8d96 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b864ce74261cefc8d96'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d99 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d99: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d99:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8d99 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8d99'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d9c 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d9c: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d9c:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8d9c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8d9c'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d9e 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8d9e: Node current retry_counter: 3 10/03/2025 07:30:16 AM UTC [INFO] 68df7b874ce74261cefc8d9e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8da1 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8da1: Node current retry_counter: 0 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8da1:Event data retry_counter: 1 10/03/2025 07:30:16 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8da1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8da1'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b884ce74261cefc8da5 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b884ce74261cefc8da5: Node current retry_counter: 0 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b884ce74261cefc8da5:Event data retry_counter: 1 10/03/2025 07:30:16 AM UTC [INFO] Job retry for node 68df7b884ce74261cefc8da5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b884ce74261cefc8da5'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:17 AM UTC [DEBUG] Event received: 68df7b884ce74261cefc8da9 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b884ce74261cefc8da9: Node current retry_counter: 0 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b884ce74261cefc8da9:Event data retry_counter: 1 10/03/2025 07:30:17 AM UTC [INFO] Job retry for node 68df7b884ce74261cefc8da9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b884ce74261cefc8da9'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:17 AM UTC [DEBUG] Event received: 68df7b894ce74261cefc8dac 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b894ce74261cefc8dac: Node current retry_counter: 0 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b894ce74261cefc8dac:Event data retry_counter: 1 10/03/2025 07:30:17 AM UTC [INFO] Job retry for node 68df7b894ce74261cefc8dac submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b894ce74261cefc8dac'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:18 AM UTC [DEBUG] Event received: 68df7b894ce74261cefc8daf 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b894ce74261cefc8daf: Node current retry_counter: 0 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b894ce74261cefc8daf:Event data retry_counter: 1 10/03/2025 07:30:18 AM UTC [INFO] Job retry for node 68df7b894ce74261cefc8daf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b894ce74261cefc8daf'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:18 AM UTC [DEBUG] Event received: 68df7b8a4ce74261cefc8db2 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db2: Node current retry_counter: 0 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db2:Event data retry_counter: 1 10/03/2025 07:30:18 AM UTC [INFO] Job retry for node 68df7b8a4ce74261cefc8db2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8a4ce74261cefc8db2'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8a4ce74261cefc8db6 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db6: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db6:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8a4ce74261cefc8db6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8a4ce74261cefc8db6'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dbb 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbb: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbb:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dbb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dbb'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dc0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc0: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc0:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dc0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dbe 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbe: Node current retry_counter: 3 10/03/2025 07:30:20 AM UTC [INFO] 68df7b8b4ce74261cefc8dbe Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dc3 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc3: Node current retry_counter: 0 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc3:Event data retry_counter: 1 10/03/2025 07:30:20 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dc3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dc3'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8c4ce74261cefc8dc7 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dc7: Node current retry_counter: 0 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dc7:Event data retry_counter: 1 10/03/2025 07:30:20 AM UTC [INFO] Job retry for node 68df7b8c4ce74261cefc8dc7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8c4ce74261cefc8dc7'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:21 AM UTC [DEBUG] Event received: 68df7b8c4ce74261cefc8dca 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dca: Node current retry_counter: 0 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dca:Event data retry_counter: 1 10/03/2025 07:30:21 AM UTC [INFO] Job retry for node 68df7b8c4ce74261cefc8dca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8c4ce74261cefc8dca'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:21 AM UTC [DEBUG] Event received: 68df7b8d4ce74261cefc8dcd 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dcd: Node current retry_counter: 0 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dcd:Event data retry_counter: 1 10/03/2025 07:30:21 AM UTC [INFO] Job retry for node 68df7b8d4ce74261cefc8dcd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8d4ce74261cefc8dcd'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8d4ce74261cefc8dd0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dd0: Node current retry_counter: 0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dd0:Event data retry_counter: 1 10/03/2025 07:30:22 AM UTC [INFO] Job retry for node 68df7b8d4ce74261cefc8dd0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8d4ce74261cefc8dd0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8e4ce74261cefc8dd3 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd3: Node current retry_counter: 0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd3:Event data retry_counter: 1 10/03/2025 07:30:22 AM UTC [INFO] Job retry for node 68df7b8e4ce74261cefc8dd3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8e4ce74261cefc8dd3'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8e4ce74261cefc8dd6 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd6: Node current retry_counter: 0 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd6:Event data retry_counter: 1 10/03/2025 07:30:23 AM UTC [INFO] Job retry for node 68df7b8e4ce74261cefc8dd6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8e4ce74261cefc8dd6'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:23 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8ddb 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8ddb: Node current retry_counter: 0 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8ddb:Event data retry_counter: 1 10/03/2025 07:30:23 AM UTC [INFO] Job retry for node 68df7b8f4ce74261cefc8ddb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8f4ce74261cefc8ddb'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:23 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8dd9 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8dd9: Node current retry_counter: 3 10/03/2025 07:30:23 AM UTC [INFO] 68df7b8f4ce74261cefc8dd9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8de0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b8f4ce74261cefc8de0: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b8f4ce74261cefc8de0:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b8f4ce74261cefc8de0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8f4ce74261cefc8de0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8de5 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de5: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de5:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8de5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8de5'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8de8 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de8: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de8:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8de8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8de8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:25 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8deb 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b904ce74261cefc8deb: Node current retry_counter: 0 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b904ce74261cefc8deb:Event data retry_counter: 1 10/03/2025 07:30:25 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8deb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8deb'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:25 AM UTC [DEBUG] Event received: 68df7b914ce74261cefc8def 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b914ce74261cefc8def: Node current retry_counter: 0 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b914ce74261cefc8def:Event data retry_counter: 1 10/03/2025 07:30:25 AM UTC [INFO] Job retry for node 68df7b914ce74261cefc8def submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b914ce74261cefc8def'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b914ce74261cefc8df2 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b914ce74261cefc8df2: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b914ce74261cefc8df2:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b914ce74261cefc8df2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b914ce74261cefc8df2'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8df5 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df5: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df5:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8df5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8df5'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8df8 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df8: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df8:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8df8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8df8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8dfa 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfa: Node current retry_counter: 3 10/03/2025 07:30:27 AM UTC [INFO] 68df7b924ce74261cefc8dfa Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8dfd 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfd: Node current retry_counter: 0 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfd:Event data retry_counter: 1 10/03/2025 07:30:27 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8dfd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8dfd'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b934ce74261cefc8e01 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b934ce74261cefc8e01: Node current retry_counter: 0 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b934ce74261cefc8e01:Event data retry_counter: 1 10/03/2025 07:30:27 AM UTC [INFO] Job retry for node 68df7b934ce74261cefc8e01 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b934ce74261cefc8e01'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b934ce74261cefc8e04 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b934ce74261cefc8e04: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b934ce74261cefc8e04:Event data retry_counter: 1 10/03/2025 07:30:28 AM UTC [INFO] Job retry for node 68df7b934ce74261cefc8e04 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b934ce74261cefc8e04'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b944ce74261cefc8e07 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e07: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e07:Event data retry_counter: 1 10/03/2025 07:30:28 AM UTC [INFO] Job retry for node 68df7b944ce74261cefc8e07 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b944ce74261cefc8e07'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b944ce74261cefc8e0a 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e0a: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e0a:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b944ce74261cefc8e0a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b944ce74261cefc8e0a'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:29 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e0d 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e0d: Node current retry_counter: 0 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e0d:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e0d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e0d'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:29 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e13 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e13: Node current retry_counter: 0 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e13:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e13 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e13'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e16 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b954ce74261cefc8e16: Node current retry_counter: 0 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b954ce74261cefc8e16:Event data retry_counter: 1 10/03/2025 07:30:30 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e16'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e19 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e19: Node current retry_counter: 3 10/03/2025 07:30:30 AM UTC [INFO] 68df7b964ce74261cefc8e19 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e1c 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e1c: Node current retry_counter: 0 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e1c:Event data retry_counter: 1 10/03/2025 07:30:30 AM UTC [INFO] Job retry for node 68df7b964ce74261cefc8e1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b964ce74261cefc8e1c'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e20 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b964ce74261cefc8e20: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b964ce74261cefc8e20:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b964ce74261cefc8e20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b964ce74261cefc8e20'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e23 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e23: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e23:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e23'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e26 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e26: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e26:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e26 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e26'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:32 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e29 10/03/2025 07:30:32 AM UTC [DEBUG] 68df7b974ce74261cefc8e29: Node current retry_counter: 0 10/03/2025 07:30:32 AM UTC [DEBUG] 68df7b974ce74261cefc8e29:Event data retry_counter: 1 10/03/2025 07:30:32 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e29 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e29'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b984ce74261cefc8e2c 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2c: Node current retry_counter: 0 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2c:Event data retry_counter: 1 10/03/2025 07:30:33 AM UTC [INFO] Job retry for node 68df7b984ce74261cefc8e2c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b984ce74261cefc8e2c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b984ce74261cefc8e2e 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2e: Node current retry_counter: 3 10/03/2025 07:30:33 AM UTC [INFO] 68df7b984ce74261cefc8e2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b994ce74261cefc8e31 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b994ce74261cefc8e31: Node current retry_counter: 0 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b994ce74261cefc8e31:Event data retry_counter: 1 10/03/2025 07:30:33 AM UTC [INFO] Job retry for node 68df7b994ce74261cefc8e31 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b994ce74261cefc8e31'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:34 AM UTC [DEBUG] Event received: 68df7b994ce74261cefc8e35 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b994ce74261cefc8e35: Node current retry_counter: 0 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b994ce74261cefc8e35:Event data retry_counter: 1 10/03/2025 07:30:34 AM UTC [INFO] Job retry for node 68df7b994ce74261cefc8e35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b994ce74261cefc8e35'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:34 AM UTC [DEBUG] Event received: 68df7b9a4ce74261cefc8e38 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e38: Node current retry_counter: 0 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e38:Event data retry_counter: 1 10/03/2025 07:30:34 AM UTC [INFO] Job retry for node 68df7b9a4ce74261cefc8e38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9a4ce74261cefc8e38'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9a4ce74261cefc8e3c 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e3c: Node current retry_counter: 0 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e3c:Event data retry_counter: 1 10/03/2025 07:30:35 AM UTC [INFO] Job retry for node 68df7b9a4ce74261cefc8e3c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9a4ce74261cefc8e3c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9b4ce74261cefc8e42 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e42: Node current retry_counter: 0 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e42:Event data retry_counter: 1 10/03/2025 07:30:35 AM UTC [INFO] Job retry for node 68df7b9b4ce74261cefc8e42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9b4ce74261cefc8e42'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9b4ce74261cefc8e45 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e45: Node current retry_counter: 0 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e45:Event data retry_counter: 1 10/03/2025 07:30:36 AM UTC [INFO] Job retry for node 68df7b9b4ce74261cefc8e45 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9b4ce74261cefc8e45'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:36 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e48 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e48: Node current retry_counter: 0 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e48:Event data retry_counter: 1 10/03/2025 07:30:36 AM UTC [INFO] Job retry for node 68df7b9c4ce74261cefc8e48 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9c4ce74261cefc8e48'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:37 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e4e 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4e: Node current retry_counter: 3 10/03/2025 07:30:37 AM UTC [INFO] 68df7b9c4ce74261cefc8e4e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:37 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e4b 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4b: Node current retry_counter: 0 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4b:Event data retry_counter: 1 10/03/2025 07:30:37 AM UTC [INFO] Job retry for node 68df7b9c4ce74261cefc8e4b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9c4ce74261cefc8e4b'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9d4ce74261cefc8e53 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9d4ce74261cefc8e53: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9d4ce74261cefc8e53:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9d4ce74261cefc8e53 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9d4ce74261cefc8e53'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e56 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e56: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e56:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e56'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e59 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e59: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e59:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e59'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e5c 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e5c: Node current retry_counter: 0 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e5c:Event data retry_counter: 1 10/03/2025 07:30:39 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e5c'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e5f 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e5f: Node current retry_counter: 0 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e5f:Event data retry_counter: 1 10/03/2025 07:30:39 AM UTC [INFO] Job retry for node 68df7b9f4ce74261cefc8e5f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9f4ce74261cefc8e5f'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e61 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e61: Node current retry_counter: 3 10/03/2025 07:30:39 AM UTC [INFO] 68df7b9f4ce74261cefc8e61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e64 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e64: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e64:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7b9f4ce74261cefc8e64 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9f4ce74261cefc8e64'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e6b 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6b: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6b:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e6b'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e6e 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6e: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6e:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e6e'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e71 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba04ce74261cefc8e71: Node current retry_counter: 0 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba04ce74261cefc8e71:Event data retry_counter: 1 10/03/2025 07:30:41 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e71'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba14ce74261cefc8e74 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e74: Node current retry_counter: 0 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e74:Event data retry_counter: 1 10/03/2025 07:30:41 AM UTC [INFO] Job retry for node 68df7ba14ce74261cefc8e74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba14ce74261cefc8e74'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba14ce74261cefc8e77 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e77: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba14ce74261cefc8e77:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba14ce74261cefc8e77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba14ce74261cefc8e77'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7a 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7a: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7a:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e7a'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7d 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7d: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7d:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e7d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e7d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7f 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7f: Node current retry_counter: 3 10/03/2025 07:30:42 AM UTC [INFO] 68df7ba24ce74261cefc8e7f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e82 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba24ce74261cefc8e82: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba24ce74261cefc8e82:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e82 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e82'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e86 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e86: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e86:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e86'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e89 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e89: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e89:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e89'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:44 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e8c 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba34ce74261cefc8e8c: Node current retry_counter: 0 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba34ce74261cefc8e8c:Event data retry_counter: 1 10/03/2025 07:30:44 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e8c'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:44 AM UTC [DEBUG] Event received: 68df7ba44ce74261cefc8e8f 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba44ce74261cefc8e8f: Node current retry_counter: 0 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba44ce74261cefc8e8f:Event data retry_counter: 1 10/03/2025 07:30:44 AM UTC [INFO] Job retry for node 68df7ba44ce74261cefc8e8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba44ce74261cefc8e8f'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:45 AM UTC [DEBUG] Event received: 68df7ba44ce74261cefc8e92 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba44ce74261cefc8e92: Node current retry_counter: 0 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba44ce74261cefc8e92:Event data retry_counter: 1 10/03/2025 07:30:45 AM UTC [INFO] Job retry for node 68df7ba44ce74261cefc8e92 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba44ce74261cefc8e92'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:45 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e96 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba54ce74261cefc8e96: Node current retry_counter: 0 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba54ce74261cefc8e96:Event data retry_counter: 1 10/03/2025 07:30:45 AM UTC [INFO] Job retry for node 68df7ba54ce74261cefc8e96 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba54ce74261cefc8e96'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e98 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e98: Node current retry_counter: 3 10/03/2025 07:30:46 AM UTC [INFO] 68df7ba54ce74261cefc8e98 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e9b 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e9b: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e9b:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba54ce74261cefc8e9b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba54ce74261cefc8e9b'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea2 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea2: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea2:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea2'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea5 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea5: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea5:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea5'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:47 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea8 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea8: Node current retry_counter: 0 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea8:Event data retry_counter: 1 10/03/2025 07:30:47 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea8'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:47 AM UTC [DEBUG] Event received: 68df7ba74ce74261cefc8eab 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba74ce74261cefc8eab: Node current retry_counter: 0 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba74ce74261cefc8eab:Event data retry_counter: 1 10/03/2025 07:30:47 AM UTC [INFO] Job retry for node 68df7ba74ce74261cefc8eab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba74ce74261cefc8eab'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba74ce74261cefc8eae 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba74ce74261cefc8eae: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba74ce74261cefc8eae:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba74ce74261cefc8eae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba74ce74261cefc8eae'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb1 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb1: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb1:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eb1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eb1'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb5 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb5: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb5:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eb5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eb5'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb7 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb7: Node current retry_counter: 3 10/03/2025 07:30:49 AM UTC [INFO] 68df7ba84ce74261cefc8eb7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eba 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eba: Node current retry_counter: 0 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eba:Event data retry_counter: 1 10/03/2025 07:30:49 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eba'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba94ce74261cefc8ebe 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba94ce74261cefc8ebe: Node current retry_counter: 0 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba94ce74261cefc8ebe:Event data retry_counter: 1 10/03/2025 07:30:49 AM UTC [INFO] Job retry for node 68df7ba94ce74261cefc8ebe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba94ce74261cefc8ebe'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7ba94ce74261cefc8ec1 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7ba94ce74261cefc8ec1: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7ba94ce74261cefc8ec1:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7ba94ce74261cefc8ec1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba94ce74261cefc8ec1'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8ec4 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec4: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec4:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8ec4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8ec4'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8ec7 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec7: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec7:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8ec7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8ec7'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:51 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8eca 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7baa4ce74261cefc8eca: Node current retry_counter: 0 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7baa4ce74261cefc8eca:Event data retry_counter: 1 10/03/2025 07:30:51 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8eca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8eca'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:51 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ece 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7bab4ce74261cefc8ece: Node current retry_counter: 0 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7bab4ce74261cefc8ece:Event data retry_counter: 1 10/03/2025 07:30:51 AM UTC [INFO] Job retry for node 68df7bab4ce74261cefc8ece submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bab4ce74261cefc8ece'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ed3 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed3: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed3:Event data retry_counter: 1 10/03/2025 07:30:52 AM UTC [INFO] Job retry for node 68df7bab4ce74261cefc8ed3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bab4ce74261cefc8ed3'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ed5 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed5: Node current retry_counter: 3 10/03/2025 07:30:52 AM UTC [INFO] 68df7bab4ce74261cefc8ed5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bac4ce74261cefc8ed8 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8ed8: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8ed8:Event data retry_counter: 1 10/03/2025 07:30:52 AM UTC [INFO] Job retry for node 68df7bac4ce74261cefc8ed8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bac4ce74261cefc8ed8'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bac4ce74261cefc8edc 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8edc: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8edc:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bac4ce74261cefc8edc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bac4ce74261cefc8edc'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:53 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8edf 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8edf: Node current retry_counter: 0 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8edf:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8edf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8edf'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:53 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8ee2 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee2: Node current retry_counter: 0 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee2:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8ee2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8ee2'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:54 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8ee5 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee5: Node current retry_counter: 0 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee5:Event data retry_counter: 1 10/03/2025 07:30:54 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8ee5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8ee5'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:54 AM UTC [DEBUG] Event received: 68df7bae4ce74261cefc8ee9 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bae4ce74261cefc8ee9: Node current retry_counter: 0 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bae4ce74261cefc8ee9:Event data retry_counter: 1 10/03/2025 07:30:54 AM UTC [INFO] Job retry for node 68df7bae4ce74261cefc8ee9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bae4ce74261cefc8ee9'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7bae4ce74261cefc8eec 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7bae4ce74261cefc8eec: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7bae4ce74261cefc8eec:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7bae4ce74261cefc8eec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bae4ce74261cefc8eec'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8eef 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8eef: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8eef:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8eef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8eef'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef1 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef1: Node current retry_counter: 3 10/03/2025 07:30:55 AM UTC [INFO] 68df7baf4ce74261cefc8ef1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef4 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef4: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef4:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8ef4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8ef4'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:56 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef8 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef8: Node current retry_counter: 0 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef8:Event data retry_counter: 1 10/03/2025 07:30:56 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8ef8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8ef8'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:56 AM UTC [DEBUG] Event received: 68df7bb04ce74261cefc8efb 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7bb04ce74261cefc8efb: Node current retry_counter: 0 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7bb04ce74261cefc8efb:Event data retry_counter: 1 10/03/2025 07:30:56 AM UTC [INFO] Job retry for node 68df7bb04ce74261cefc8efb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb04ce74261cefc8efb'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb04ce74261cefc8eff 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb04ce74261cefc8eff: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb04ce74261cefc8eff:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb04ce74261cefc8eff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb04ce74261cefc8eff'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f04 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f04: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f04:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f04 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f04'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f07 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f07: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f07:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f07 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f07'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f0a 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb14ce74261cefc8f0a: Node current retry_counter: 0 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb14ce74261cefc8f0a:Event data retry_counter: 1 10/03/2025 07:30:58 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f0a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f0a'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f0d 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0d: Node current retry_counter: 0 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0d:Event data retry_counter: 1 10/03/2025 07:30:58 AM UTC [INFO] Job retry for node 68df7bb24ce74261cefc8f0d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb24ce74261cefc8f0d'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f0f 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0f: Node current retry_counter: 3 10/03/2025 07:30:58 AM UTC [INFO] 68df7bb24ce74261cefc8f0f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:59 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f12 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb24ce74261cefc8f12: Node current retry_counter: 0 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb24ce74261cefc8f12:Event data retry_counter: 1 10/03/2025 07:30:59 AM UTC [INFO] Job retry for node 68df7bb24ce74261cefc8f12 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb24ce74261cefc8f12'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:59 AM UTC [DEBUG] Event received: 68df7bb34ce74261cefc8f16 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb34ce74261cefc8f16: Node current retry_counter: 0 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb34ce74261cefc8f16:Event data retry_counter: 1 10/03/2025 07:30:59 AM UTC [INFO] Job retry for node 68df7bb34ce74261cefc8f16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb34ce74261cefc8f16'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb34ce74261cefc8f19 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb34ce74261cefc8f19: Node current retry_counter: 0 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb34ce74261cefc8f19:Event data retry_counter: 1 10/03/2025 07:31:00 AM UTC [INFO] Job retry for node 68df7bb34ce74261cefc8f19 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb34ce74261cefc8f19'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb44ce74261cefc8f1c 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f1c: Node current retry_counter: 0 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f1c:Event data retry_counter: 1 10/03/2025 07:31:00 AM UTC [INFO] Job retry for node 68df7bb44ce74261cefc8f1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb44ce74261cefc8f1c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb44ce74261cefc8f20 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f20: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb44ce74261cefc8f20:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb44ce74261cefc8f20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb44ce74261cefc8f20'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:01 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f23 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f23: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f23:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f23'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:01 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f26 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f26: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f26:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f26 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f26'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f29 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f29: Node current retry_counter: 0 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f29:Event data retry_counter: 1 10/03/2025 07:31:02 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f29 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f29'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f2b 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f2b: Node current retry_counter: 3 10/03/2025 07:31:02 AM UTC [INFO] 68df7bb54ce74261cefc8f2b Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb64ce74261cefc8f2e 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb64ce74261cefc8f2e: Node current retry_counter: 0 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb64ce74261cefc8f2e:Event data retry_counter: 1 10/03/2025 07:31:02 AM UTC [INFO] Job retry for node 68df7bb64ce74261cefc8f2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb64ce74261cefc8f2e'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb64ce74261cefc8f35 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb64ce74261cefc8f35: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb64ce74261cefc8f35:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb64ce74261cefc8f35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb64ce74261cefc8f35'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f38 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f38: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f38:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f38'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f3b 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3b: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3b:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f3b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f3b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:04 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f3e 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3e: Node current retry_counter: 0 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3e:Event data retry_counter: 1 10/03/2025 07:31:04 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f3e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f3e'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:04 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f41 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb84ce74261cefc8f41: Node current retry_counter: 0 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb84ce74261cefc8f41:Event data retry_counter: 1 10/03/2025 07:31:04 AM UTC [INFO] Job retry for node 68df7bb84ce74261cefc8f41 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb84ce74261cefc8f41'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f44 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f44: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f44:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb84ce74261cefc8f44 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb84ce74261cefc8f44'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f46 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f46: Node current retry_counter: 3 10/03/2025 07:31:05 AM UTC [INFO] 68df7bb84ce74261cefc8f46 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f49 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f49: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f49:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f49 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f49'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f4d 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f4d: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f4d:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f4d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f4d'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:06 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f50 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bb94ce74261cefc8f50: Node current retry_counter: 0 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bb94ce74261cefc8f50:Event data retry_counter: 1 10/03/2025 07:31:06 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f50 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f50'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:06 AM UTC [DEBUG] Event received: 68df7bba4ce74261cefc8f53 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bba4ce74261cefc8f53: Node current retry_counter: 0 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bba4ce74261cefc8f53:Event data retry_counter: 1 10/03/2025 07:31:06 AM UTC [INFO] Job retry for node 68df7bba4ce74261cefc8f53 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bba4ce74261cefc8f53'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:07 AM UTC [DEBUG] Event received: 68df7bba4ce74261cefc8f56 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bba4ce74261cefc8f56: Node current retry_counter: 0 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bba4ce74261cefc8f56:Event data retry_counter: 1 10/03/2025 07:31:07 AM UTC [INFO] Job retry for node 68df7bba4ce74261cefc8f56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bba4ce74261cefc8f56'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:07 AM UTC [DEBUG] Event received: 68df7bbb4ce74261cefc8f59 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f59: Node current retry_counter: 0 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f59:Event data retry_counter: 1 10/03/2025 07:31:07 AM UTC [INFO] Job retry for node 68df7bbb4ce74261cefc8f59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbb4ce74261cefc8f59'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:08 AM UTC [DEBUG] Event received: 68df7bbc4ce74261cefc8f61 10/03/2025 07:31:08 AM UTC [DEBUG] 68df7bbc4ce74261cefc8f61: Node current retry_counter: 3 10/03/2025 07:31:08 AM UTC [INFO] 68df7bbc4ce74261cefc8f61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:09 AM UTC [DEBUG] Event received: 68df7bbb4ce74261cefc8f5d 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f5d: Node current retry_counter: 0 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f5d:Event data retry_counter: 1 10/03/2025 07:31:09 AM UTC [INFO] Job retry for node 68df7bbb4ce74261cefc8f5d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbb4ce74261cefc8f5d'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:09 AM UTC [DEBUG] Event received: 68df7bbd4ce74261cefc8f65 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f65: Node current retry_counter: 0 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f65:Event data retry_counter: 1 10/03/2025 07:31:09 AM UTC [INFO] Job retry for node 68df7bbd4ce74261cefc8f65 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbd4ce74261cefc8f65'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbd4ce74261cefc8f68 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f68: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f68:Event data retry_counter: 1 10/03/2025 07:31:10 AM UTC [INFO] Job retry for node 68df7bbd4ce74261cefc8f68 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbd4ce74261cefc8f68'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbe4ce74261cefc8f6b 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6b: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6b:Event data retry_counter: 1 10/03/2025 07:31:10 AM UTC [INFO] Job retry for node 68df7bbe4ce74261cefc8f6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbe4ce74261cefc8f6b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbe4ce74261cefc8f6e 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6e: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6e:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbe4ce74261cefc8f6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbe4ce74261cefc8f6e'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:11 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f71 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f71: Node current retry_counter: 0 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f71:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f71'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:11 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f74 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f74: Node current retry_counter: 0 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f74:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f74'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:12 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f77 10/03/2025 07:31:12 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f77: Node current retry_counter: 0 10/03/2025 07:31:12 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f77:Event data retry_counter: 1 10/03/2025 07:31:12 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f77'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:13 AM UTC [DEBUG] Event received: 68df7bc04ce74261cefc8f7a 10/03/2025 07:31:13 AM UTC [DEBUG] 68df7bc04ce74261cefc8f7a: Node current retry_counter: 0 10/03/2025 07:31:13 AM UTC [DEBUG] 68df7bc04ce74261cefc8f7a:Event data retry_counter: 1 10/03/2025 07:31:13 AM UTC [INFO] Job retry for node 68df7bc04ce74261cefc8f7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc04ce74261cefc8f7a'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:14 AM UTC [DEBUG] Event received: 68df7bc14ce74261cefc8f7e 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc14ce74261cefc8f7e: Node current retry_counter: 0 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc14ce74261cefc8f7e:Event data retry_counter: 1 10/03/2025 07:31:14 AM UTC [INFO] Job retry for node 68df7bc14ce74261cefc8f7e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc14ce74261cefc8f7e'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:14 AM UTC [DEBUG] Event received: 68df7bc24ce74261cefc8f83 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc24ce74261cefc8f83: Node current retry_counter: 0 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc24ce74261cefc8f83:Event data retry_counter: 1 10/03/2025 07:31:14 AM UTC [INFO] Job retry for node 68df7bc24ce74261cefc8f83 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc24ce74261cefc8f83'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc24ce74261cefc8f86 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc24ce74261cefc8f86: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc24ce74261cefc8f86:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc24ce74261cefc8f86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc24ce74261cefc8f86'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f89 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f89: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f89:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f89'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f8c 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8c: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8c:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f8c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f8e 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8e: Node current retry_counter: 3 10/03/2025 07:31:15 AM UTC [INFO] 68df7bc34ce74261cefc8f8e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f91 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc34ce74261cefc8f91: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc34ce74261cefc8f91:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f91 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f91'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f95 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f95: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f95:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f95 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f95'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f98 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f98: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f98:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f98 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f98'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:17 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f9b 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc44ce74261cefc8f9b: Node current retry_counter: 0 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc44ce74261cefc8f9b:Event data retry_counter: 1 10/03/2025 07:31:17 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f9b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f9b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:17 AM UTC [DEBUG] Event received: 68df7bc54ce74261cefc8f9f 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc54ce74261cefc8f9f: Node current retry_counter: 0 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc54ce74261cefc8f9f:Event data retry_counter: 1 10/03/2025 07:31:17 AM UTC [INFO] Job retry for node 68df7bc54ce74261cefc8f9f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc54ce74261cefc8f9f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:18 AM UTC [DEBUG] Event received: 68df7bc54ce74261cefc8fa2 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc54ce74261cefc8fa2: Node current retry_counter: 0 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc54ce74261cefc8fa2:Event data retry_counter: 1 10/03/2025 07:31:18 AM UTC [INFO] Job retry for node 68df7bc54ce74261cefc8fa2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc54ce74261cefc8fa2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:18 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8fa5 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa5: Node current retry_counter: 0 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa5:Event data retry_counter: 1 10/03/2025 07:31:18 AM UTC [INFO] Job retry for node 68df7bc64ce74261cefc8fa5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc64ce74261cefc8fa5'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8fa7 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa7: Node current retry_counter: 3 10/03/2025 07:31:19 AM UTC [INFO] 68df7bc64ce74261cefc8fa7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8faa 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8faa: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8faa:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc64ce74261cefc8faa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc64ce74261cefc8faa'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8faf 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8faf: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8faf:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8faf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8faf'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8fb4 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb4: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb4:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8fb4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8fb4'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8fb7 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb7: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb7:Event data retry_counter: 1 10/03/2025 07:31:20 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8fb7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8fb7'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc84ce74261cefc8fba 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fba: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fba:Event data retry_counter: 1 10/03/2025 07:31:20 AM UTC [INFO] Job retry for node 68df7bc84ce74261cefc8fba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc84ce74261cefc8fba'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc84ce74261cefc8fbd 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fbd: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fbd:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc84ce74261cefc8fbd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc84ce74261cefc8fbd'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:21 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc0: Node current retry_counter: 0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc0:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:21 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc3 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc3: Node current retry_counter: 0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc3:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc5 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc5: Node current retry_counter: 3 10/03/2025 07:31:22 AM UTC [INFO] 68df7bc94ce74261cefc8fc5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc8 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc8: Node current retry_counter: 0 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc8:Event data retry_counter: 1 10/03/2025 07:31:22 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc8'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bca4ce74261cefc8fcc 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcc: Node current retry_counter: 0 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcc:Event data retry_counter: 1 10/03/2025 07:31:22 AM UTC [INFO] Job retry for node 68df7bca4ce74261cefc8fcc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bca4ce74261cefc8fcc'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:23 AM UTC [DEBUG] Event received: 68df7bca4ce74261cefc8fcf 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcf: Node current retry_counter: 0 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcf:Event data retry_counter: 1 10/03/2025 07:31:23 AM UTC [INFO] Job retry for node 68df7bca4ce74261cefc8fcf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bca4ce74261cefc8fcf'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:23 AM UTC [DEBUG] Event received: 68df7bcb4ce74261cefc8fd2 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd2: Node current retry_counter: 0 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd2:Event data retry_counter: 1 10/03/2025 07:31:23 AM UTC [INFO] Job retry for node 68df7bcb4ce74261cefc8fd2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcb4ce74261cefc8fd2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcb4ce74261cefc8fd5 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd5: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd5:Event data retry_counter: 1 10/03/2025 07:31:24 AM UTC [INFO] Job retry for node 68df7bcb4ce74261cefc8fd5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcb4ce74261cefc8fd5'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcc4ce74261cefc8fd8 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fd8: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fd8:Event data retry_counter: 1 10/03/2025 07:31:24 AM UTC [INFO] Job retry for node 68df7bcc4ce74261cefc8fd8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcc4ce74261cefc8fd8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcc4ce74261cefc8fdc 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fdc: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fdc:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcc4ce74261cefc8fdc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcc4ce74261cefc8fdc'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe1 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe1: Node current retry_counter: 0 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe1:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8fe1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8fe1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe3 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe3: Node current retry_counter: 3 10/03/2025 07:31:25 AM UTC [INFO] 68df7bcd4ce74261cefc8fe3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe7 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe7: Node current retry_counter: 0 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe7:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8fe7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8fe7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:26 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8feb 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bcd4ce74261cefc8feb: Node current retry_counter: 0 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bcd4ce74261cefc8feb:Event data retry_counter: 1 10/03/2025 07:31:26 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8feb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8feb'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:26 AM UTC [DEBUG] Event received: 68df7bce4ce74261cefc8fee 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bce4ce74261cefc8fee: Node current retry_counter: 0 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bce4ce74261cefc8fee:Event data retry_counter: 1 10/03/2025 07:31:26 AM UTC [INFO] Job retry for node 68df7bce4ce74261cefc8fee submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bce4ce74261cefc8fee'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bce4ce74261cefc8ff1 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bce4ce74261cefc8ff1: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bce4ce74261cefc8ff1:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bce4ce74261cefc8ff1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bce4ce74261cefc8ff1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ff4 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff4: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff4:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ff4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ff4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ff7 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff7: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff7:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ff7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ff7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:28 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ffa 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ffa: Node current retry_counter: 0 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ffa:Event data retry_counter: 1 10/03/2025 07:31:28 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ffa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ffa'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:28 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc8ffd 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bd04ce74261cefc8ffd: Node current retry_counter: 0 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bd04ce74261cefc8ffd:Event data retry_counter: 1 10/03/2025 07:31:28 AM UTC [INFO] Job retry for node 68df7bd04ce74261cefc8ffd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd04ce74261cefc8ffd'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc8fff 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc8fff: Node current retry_counter: 3 10/03/2025 07:31:29 AM UTC [INFO] 68df7bd04ce74261cefc8fff Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc9002 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc9002: Node current retry_counter: 0 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc9002:Event data retry_counter: 1 10/03/2025 07:31:29 AM UTC [INFO] Job retry for node 68df7bd04ce74261cefc9002 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd04ce74261cefc9002'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd14ce74261cefc9006 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd14ce74261cefc9006: Node current retry_counter: 0 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd14ce74261cefc9006:Event data retry_counter: 1 10/03/2025 07:31:29 AM UTC [INFO] Job retry for node 68df7bd14ce74261cefc9006 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd14ce74261cefc9006'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd14ce74261cefc900a 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd14ce74261cefc900a: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd14ce74261cefc900a:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd14ce74261cefc900a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd14ce74261cefc900a'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc900e 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc900e: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc900e:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc900e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc900e'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc9013 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc9013: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc9013:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc9013 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc9013'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:31 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc9016 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd24ce74261cefc9016: Node current retry_counter: 0 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd24ce74261cefc9016:Event data retry_counter: 1 10/03/2025 07:31:31 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc9016 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc9016'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:31 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901a 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd34ce74261cefc901a: Node current retry_counter: 0 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd34ce74261cefc901a:Event data retry_counter: 1 10/03/2025 07:31:31 AM UTC [INFO] Job retry for node 68df7bd34ce74261cefc901a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd34ce74261cefc901a'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901d 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901d: Node current retry_counter: 0 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901d:Event data retry_counter: 1 10/03/2025 07:31:32 AM UTC [INFO] Job retry for node 68df7bd34ce74261cefc901d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd34ce74261cefc901d'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901f 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901f: Node current retry_counter: 3 10/03/2025 07:31:32 AM UTC [INFO] 68df7bd34ce74261cefc901f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd44ce74261cefc9022 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9022: Node current retry_counter: 0 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9022:Event data retry_counter: 1 10/03/2025 07:31:32 AM UTC [INFO] Job retry for node 68df7bd44ce74261cefc9022 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd44ce74261cefc9022'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd44ce74261cefc9026 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9026: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd44ce74261cefc9026:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd44ce74261cefc9026 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd44ce74261cefc9026'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:33 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc9029 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc9029: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc9029:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc9029 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc9029'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:33 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc902c 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc902c: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc902c:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc902c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc902c'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:34 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc902f 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd54ce74261cefc902f: Node current retry_counter: 0 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd54ce74261cefc902f:Event data retry_counter: 1 10/03/2025 07:31:34 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc902f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc902f'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:34 AM UTC [DEBUG] Event received: 68df7bd64ce74261cefc9032 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd64ce74261cefc9032: Node current retry_counter: 0 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd64ce74261cefc9032:Event data retry_counter: 1 10/03/2025 07:31:34 AM UTC [INFO] Job retry for node 68df7bd64ce74261cefc9032 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd64ce74261cefc9032'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd64ce74261cefc9035 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd64ce74261cefc9035: Node current retry_counter: 0 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd64ce74261cefc9035:Event data retry_counter: 1 10/03/2025 07:31:35 AM UTC [INFO] Job retry for node 68df7bd64ce74261cefc9035 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd64ce74261cefc9035'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc9039 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc9039: Node current retry_counter: 0 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc9039:Event data retry_counter: 1 10/03/2025 07:31:35 AM UTC [INFO] Job retry for node 68df7bd74ce74261cefc9039 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd74ce74261cefc9039'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc903b 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc903b: Node current retry_counter: 3 10/03/2025 07:31:35 AM UTC [INFO] 68df7bd74ce74261cefc903b Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc9040 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd74ce74261cefc9040: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd74ce74261cefc9040:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd74ce74261cefc9040 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd74ce74261cefc9040'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc9044 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9044: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9044:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc9044 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc9044'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc9047 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9047: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9047:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc9047 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc9047'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc904a 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd84ce74261cefc904a: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd84ce74261cefc904a:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc904a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc904a'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd94ce74261cefc904d 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc904d: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc904d:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd94ce74261cefc904d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd94ce74261cefc904d'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd94ce74261cefc9050 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc9050: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc9050:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd94ce74261cefc9050 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd94ce74261cefc9050'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:38 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9053 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9053: Node current retry_counter: 0 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9053:Event data retry_counter: 1 10/03/2025 07:31:38 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc9053 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc9053'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:38 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9056 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9056: Node current retry_counter: 0 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9056:Event data retry_counter: 1 10/03/2025 07:31:38 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc9056 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc9056'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9058 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc9058: Node current retry_counter: 3 10/03/2025 07:31:39 AM UTC [INFO] 68df7bda4ce74261cefc9058 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc905b 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc905b: Node current retry_counter: 0 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc905b:Event data retry_counter: 1 10/03/2025 07:31:39 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc905b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc905b'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bdb4ce74261cefc905f 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bdb4ce74261cefc905f: Node current retry_counter: 0 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bdb4ce74261cefc905f:Event data retry_counter: 1 10/03/2025 07:31:39 AM UTC [INFO] Job retry for node 68df7bdb4ce74261cefc905f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdb4ce74261cefc905f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:40 AM UTC [DEBUG] Event received: 68df7bdb4ce74261cefc9062 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdb4ce74261cefc9062: Node current retry_counter: 0 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdb4ce74261cefc9062:Event data retry_counter: 1 10/03/2025 07:31:40 AM UTC [INFO] Job retry for node 68df7bdb4ce74261cefc9062 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdb4ce74261cefc9062'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:40 AM UTC [DEBUG] Event received: 68df7bdc4ce74261cefc9065 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdc4ce74261cefc9065: Node current retry_counter: 0 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdc4ce74261cefc9065:Event data retry_counter: 1 10/03/2025 07:31:40 AM UTC [INFO] Job retry for node 68df7bdc4ce74261cefc9065 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdc4ce74261cefc9065'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdc4ce74261cefc9069 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdc4ce74261cefc9069: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdc4ce74261cefc9069:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdc4ce74261cefc9069 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdc4ce74261cefc9069'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc906e 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc906e: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc906e:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc906e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc906e'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc9071 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc9071: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc9071:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc9071 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc9071'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc9075 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bdd4ce74261cefc9075: Node current retry_counter: 0 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bdd4ce74261cefc9075:Event data retry_counter: 1 10/03/2025 07:31:42 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc9075 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc9075'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc9078 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc9078: Node current retry_counter: 0 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc9078:Event data retry_counter: 1 10/03/2025 07:31:42 AM UTC [INFO] Job retry for node 68df7bde4ce74261cefc9078 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bde4ce74261cefc9078'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc907a 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc907a: Node current retry_counter: 3 10/03/2025 07:31:42 AM UTC [INFO] 68df7bde4ce74261cefc907a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc907d 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bde4ce74261cefc907d: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bde4ce74261cefc907d:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bde4ce74261cefc907d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bde4ce74261cefc907d'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9081 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9081: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9081:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9081 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9081'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9084 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9084: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9084:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9084 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9084'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:44 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9087 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7bdf4ce74261cefc9087: Node current retry_counter: 0 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7bdf4ce74261cefc9087:Event data retry_counter: 1 10/03/2025 07:31:44 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9087 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9087'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:44 AM UTC [DEBUG] Event received: 68df7be04ce74261cefc908a 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7be04ce74261cefc908a: Node current retry_counter: 0 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7be04ce74261cefc908a:Event data retry_counter: 1 10/03/2025 07:31:44 AM UTC [INFO] Job retry for node 68df7be04ce74261cefc908a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be04ce74261cefc908a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be04ce74261cefc908d 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be04ce74261cefc908d: Node current retry_counter: 0 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be04ce74261cefc908d:Event data retry_counter: 1 10/03/2025 07:31:45 AM UTC [INFO] Job retry for node 68df7be04ce74261cefc908d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be04ce74261cefc908d'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9090 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9090: Node current retry_counter: 0 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9090:Event data retry_counter: 1 10/03/2025 07:31:45 AM UTC [INFO] Job retry for node 68df7be14ce74261cefc9090 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be14ce74261cefc9090'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9093 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9093: Node current retry_counter: 3 10/03/2025 07:31:45 AM UTC [INFO] 68df7be14ce74261cefc9093 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9095 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be14ce74261cefc9095: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be14ce74261cefc9095:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be14ce74261cefc9095 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be14ce74261cefc9095'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc909a 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909a: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909a:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc909a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc909a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc909f 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909f: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909f:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc909f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc909f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:47 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc90a2 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be24ce74261cefc90a2: Node current retry_counter: 0 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be24ce74261cefc90a2:Event data retry_counter: 1 10/03/2025 07:31:47 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc90a2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc90a2'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:47 AM UTC [DEBUG] Event received: 68df7be34ce74261cefc90a5 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be34ce74261cefc90a5: Node current retry_counter: 0 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be34ce74261cefc90a5:Event data retry_counter: 1 10/03/2025 07:31:47 AM UTC [INFO] Job retry for node 68df7be34ce74261cefc90a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be34ce74261cefc90a5'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be34ce74261cefc90a8 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be34ce74261cefc90a8: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be34ce74261cefc90a8:Event data retry_counter: 1 10/03/2025 07:31:48 AM UTC [INFO] Job retry for node 68df7be34ce74261cefc90a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be34ce74261cefc90a8'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90ab 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ab: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ab:Event data retry_counter: 1 10/03/2025 07:31:48 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90ab'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90ae 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ae: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ae:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90ae'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90b0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b0: Node current retry_counter: 3 10/03/2025 07:31:49 AM UTC [INFO] 68df7be44ce74261cefc90b0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90b3 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b3: Node current retry_counter: 0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b3:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90b3'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be54ce74261cefc90b7 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be54ce74261cefc90b7: Node current retry_counter: 0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be54ce74261cefc90b7:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be54ce74261cefc90b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be54ce74261cefc90b7'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:50 AM UTC [DEBUG] Event received: 68df7be54ce74261cefc90bb 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be54ce74261cefc90bb: Node current retry_counter: 0 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be54ce74261cefc90bb:Event data retry_counter: 1 10/03/2025 07:31:50 AM UTC [INFO] Job retry for node 68df7be54ce74261cefc90bb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be54ce74261cefc90bb'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:50 AM UTC [DEBUG] Event received: 68df7be64ce74261cefc90be 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be64ce74261cefc90be: Node current retry_counter: 0 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be64ce74261cefc90be:Event data retry_counter: 1 10/03/2025 07:31:50 AM UTC [INFO] Job retry for node 68df7be64ce74261cefc90be submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be64ce74261cefc90be'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be64ce74261cefc90c1 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be64ce74261cefc90c1: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be64ce74261cefc90c1:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be64ce74261cefc90c1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be64ce74261cefc90c1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90c5 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90c5: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90c5:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90c5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90ca 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90ca: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90ca:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90ca'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90ce 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90ce: Node current retry_counter: 0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90ce:Event data retry_counter: 1 10/03/2025 07:31:52 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90ce'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90d0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90d0: Node current retry_counter: 3 10/03/2025 07:31:52 AM UTC [INFO] 68df7be74ce74261cefc90d0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be84ce74261cefc90d3 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be84ce74261cefc90d3: Node current retry_counter: 0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be84ce74261cefc90d3:Event data retry_counter: 1 10/03/2025 07:31:52 AM UTC [INFO] Job retry for node 68df7be84ce74261cefc90d3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be84ce74261cefc90d3'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be84ce74261cefc90d7 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be84ce74261cefc90d7: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be84ce74261cefc90d7:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be84ce74261cefc90d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be84ce74261cefc90d7'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90da 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90da: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90da:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90da'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90dd 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90dd: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90dd:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90dd'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:54 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90e0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7be94ce74261cefc90e0: Node current retry_counter: 0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7be94ce74261cefc90e0:Event data retry_counter: 1 10/03/2025 07:31:54 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90e0'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:54 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e3 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7bea4ce74261cefc90e3: Node current retry_counter: 0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7bea4ce74261cefc90e3:Event data retry_counter: 1 10/03/2025 07:31:54 AM UTC [INFO] Job retry for node 68df7bea4ce74261cefc90e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bea4ce74261cefc90e3'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e6 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e6: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e6:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7bea4ce74261cefc90e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bea4ce74261cefc90e6'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e8 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e8: Node current retry_counter: 3 10/03/2025 07:31:55 AM UTC [INFO] 68df7bea4ce74261cefc90e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90eb 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90eb: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90eb:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90eb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90eb'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90ef 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90ef: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90ef:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90ef'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:56 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90f2 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7beb4ce74261cefc90f2: Node current retry_counter: 0 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7beb4ce74261cefc90f2:Event data retry_counter: 1 10/03/2025 07:31:56 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90f2'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:56 AM UTC [DEBUG] Event received: 68df7bec4ce74261cefc90f5 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7bec4ce74261cefc90f5: Node current retry_counter: 0 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7bec4ce74261cefc90f5:Event data retry_counter: 1 10/03/2025 07:31:56 AM UTC [INFO] Job retry for node 68df7bec4ce74261cefc90f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bec4ce74261cefc90f5'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bec4ce74261cefc90f8 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bec4ce74261cefc90f8: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bec4ce74261cefc90f8:Event data retry_counter: 1 10/03/2025 07:31:57 AM UTC [INFO] Job retry for node 68df7bec4ce74261cefc90f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bec4ce74261cefc90f8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc90fb 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc90fb: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc90fb:Event data retry_counter: 1 10/03/2025 07:31:57 AM UTC [INFO] Job retry for node 68df7bed4ce74261cefc90fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bed4ce74261cefc90fb'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc9101 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc9101: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc9101:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bed4ce74261cefc9101 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bed4ce74261cefc9101'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc9103 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bed4ce74261cefc9103: Node current retry_counter: 3 10/03/2025 07:31:58 AM UTC [INFO] 68df7bed4ce74261cefc9103 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc9106 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc9106: Node current retry_counter: 0 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc9106:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc9106 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc9106'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc910a 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc910a: Node current retry_counter: 0 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc910a:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc910a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc910a'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc910d 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bee4ce74261cefc910d: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bee4ce74261cefc910d:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc910d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc910d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9110 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9110: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9110:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9110 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9110'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9113 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9113: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9113:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9113 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9113'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:00 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9116 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bef4ce74261cefc9116: Node current retry_counter: 0 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bef4ce74261cefc9116:Event data retry_counter: 1 10/03/2025 07:32:00 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9116 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9116'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:00 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc9119 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bf04ce74261cefc9119: Node current retry_counter: 0 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bf04ce74261cefc9119:Event data retry_counter: 1 10/03/2025 07:32:00 AM UTC [INFO] Job retry for node 68df7bf04ce74261cefc9119 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf04ce74261cefc9119'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc911d 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911d: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911d:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf04ce74261cefc911d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf04ce74261cefc911d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc911f 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911f: Node current retry_counter: 3 10/03/2025 07:32:01 AM UTC [INFO] 68df7bf04ce74261cefc911f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9122 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9122: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9122:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9122 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9122'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9126 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9126: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9126:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9126 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9126'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:02 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9129 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf14ce74261cefc9129: Node current retry_counter: 0 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf14ce74261cefc9129:Event data retry_counter: 1 10/03/2025 07:32:02 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9129 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9129'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:02 AM UTC [DEBUG] Event received: 68df7bf24ce74261cefc912c 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf24ce74261cefc912c: Node current retry_counter: 0 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf24ce74261cefc912c:Event data retry_counter: 1 10/03/2025 07:32:02 AM UTC [INFO] Job retry for node 68df7bf24ce74261cefc912c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf24ce74261cefc912c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf24ce74261cefc9130 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf24ce74261cefc9130: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf24ce74261cefc9130:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf24ce74261cefc9130 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf24ce74261cefc9130'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc9136 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9136: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9136:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc9136 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc9136'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc9139 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9139: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9139:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc9139 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc9139'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc913c 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913c: Node current retry_counter: 0 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913c:Event data retry_counter: 1 10/03/2025 07:32:04 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc913c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc913c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc913e 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913e: Node current retry_counter: 3 10/03/2025 07:32:04 AM UTC [INFO] 68df7bf34ce74261cefc913e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf44ce74261cefc9141 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf44ce74261cefc9141: Node current retry_counter: 0 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf44ce74261cefc9141:Event data retry_counter: 1 10/03/2025 07:32:04 AM UTC [INFO] Job retry for node 68df7bf44ce74261cefc9141 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf44ce74261cefc9141'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf44ce74261cefc9145 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf44ce74261cefc9145: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf44ce74261cefc9145:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf44ce74261cefc9145 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf44ce74261cefc9145'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc9148 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc9148: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc9148:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc9148 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc9148'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc914b 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc914b: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc914b:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc914b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc914b'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:06 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc914e 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf54ce74261cefc914e: Node current retry_counter: 0 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf54ce74261cefc914e:Event data retry_counter: 1 10/03/2025 07:32:06 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc914e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc914e'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:06 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9151 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf64ce74261cefc9151: Node current retry_counter: 0 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf64ce74261cefc9151:Event data retry_counter: 1 10/03/2025 07:32:06 AM UTC [INFO] Job retry for node 68df7bf64ce74261cefc9151 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf64ce74261cefc9151'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9154 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9154: Node current retry_counter: 0 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9154:Event data retry_counter: 1 10/03/2025 07:32:07 AM UTC [INFO] Job retry for node 68df7bf64ce74261cefc9154 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf64ce74261cefc9154'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9156 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9156: Node current retry_counter: 3 10/03/2025 07:32:07 AM UTC [INFO] 68df7bf64ce74261cefc9156 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf74ce74261cefc9159 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf74ce74261cefc9159: Node current retry_counter: 0 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf74ce74261cefc9159:Event data retry_counter: 1 10/03/2025 07:32:07 AM UTC [INFO] Job retry for node 68df7bf74ce74261cefc9159 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf74ce74261cefc9159'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:08 AM UTC [DEBUG] Event received: 68df7bf74ce74261cefc915d 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf74ce74261cefc915d: Node current retry_counter: 0 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf74ce74261cefc915d:Event data retry_counter: 1 10/03/2025 07:32:08 AM UTC [INFO] Job retry for node 68df7bf74ce74261cefc915d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf74ce74261cefc915d'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:08 AM UTC [DEBUG] Event received: 68df7bf84ce74261cefc9160 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf84ce74261cefc9160: Node current retry_counter: 0 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf84ce74261cefc9160:Event data retry_counter: 1 10/03/2025 07:32:08 AM UTC [INFO] Job retry for node 68df7bf84ce74261cefc9160 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf84ce74261cefc9160'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf84ce74261cefc9166 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf84ce74261cefc9166: Node current retry_counter: 0 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf84ce74261cefc9166:Event data retry_counter: 1 10/03/2025 07:32:09 AM UTC [INFO] Job retry for node 68df7bf84ce74261cefc9166 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf84ce74261cefc9166'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf94ce74261cefc9169 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc9169: Node current retry_counter: 0 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc9169:Event data retry_counter: 1 10/03/2025 07:32:09 AM UTC [INFO] Job retry for node 68df7bf94ce74261cefc9169 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf94ce74261cefc9169'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf94ce74261cefc916c 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc916c: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bf94ce74261cefc916c:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bf94ce74261cefc916c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf94ce74261cefc916c'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:10 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc916f 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc916f: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc916f:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc916f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc916f'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:10 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc9172 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc9172: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc9172:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc9172 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc9172'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc9175 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfa4ce74261cefc9175: Node current retry_counter: 0 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfa4ce74261cefc9175:Event data retry_counter: 1 10/03/2025 07:32:11 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc9175 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc9175'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc9177 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc9177: Node current retry_counter: 3 10/03/2025 07:32:11 AM UTC [INFO] 68df7bfb4ce74261cefc9177 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc917a 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc917a: Node current retry_counter: 0 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc917a:Event data retry_counter: 1 10/03/2025 07:32:11 AM UTC [INFO] Job retry for node 68df7bfb4ce74261cefc917a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfb4ce74261cefc917a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:12 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc917e 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfb4ce74261cefc917e: Node current retry_counter: 0 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfb4ce74261cefc917e:Event data retry_counter: 1 10/03/2025 07:32:12 AM UTC [INFO] Job retry for node 68df7bfb4ce74261cefc917e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfb4ce74261cefc917e'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:12 AM UTC [DEBUG] Event received: 68df7bfc4ce74261cefc9181 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfc4ce74261cefc9181: Node current retry_counter: 0 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfc4ce74261cefc9181:Event data retry_counter: 1 10/03/2025 07:32:12 AM UTC [INFO] Job retry for node 68df7bfc4ce74261cefc9181 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfc4ce74261cefc9181'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfc4ce74261cefc9184 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfc4ce74261cefc9184: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfc4ce74261cefc9184:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfc4ce74261cefc9184 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfc4ce74261cefc9184'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc9187 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc9187: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc9187:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc9187 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc9187'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc918a 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc918a: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc918a:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc918a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc918a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:14 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc9190 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfd4ce74261cefc9190: Node current retry_counter: 0 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfd4ce74261cefc9190:Event data retry_counter: 1 10/03/2025 07:32:14 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc9190 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc9190'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:14 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9193 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfe4ce74261cefc9193: Node current retry_counter: 0 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfe4ce74261cefc9193:Event data retry_counter: 1 10/03/2025 07:32:14 AM UTC [INFO] Job retry for node 68df7bfe4ce74261cefc9193 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfe4ce74261cefc9193'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9195 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9195: Node current retry_counter: 3 10/03/2025 07:32:15 AM UTC [INFO] 68df7bfe4ce74261cefc9195 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9198 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9198: Node current retry_counter: 0 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9198:Event data retry_counter: 1 10/03/2025 07:32:15 AM UTC [INFO] Job retry for node 68df7bfe4ce74261cefc9198 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfe4ce74261cefc9198'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bff4ce74261cefc919c 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bff4ce74261cefc919c: Node current retry_counter: 0 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bff4ce74261cefc919c:Event data retry_counter: 1 10/03/2025 07:32:15 AM UTC [INFO] Job retry for node 68df7bff4ce74261cefc919c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bff4ce74261cefc919c'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7bff4ce74261cefc919f 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7bff4ce74261cefc919f: Node current retry_counter: 0 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7bff4ce74261cefc919f:Event data retry_counter: 1 10/03/2025 07:32:16 AM UTC [INFO] Job retry for node 68df7bff4ce74261cefc919f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bff4ce74261cefc919f'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7c004ce74261cefc91a2 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a2: Node current retry_counter: 0 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a2:Event data retry_counter: 1 10/03/2025 07:32:16 AM UTC [INFO] Job retry for node 68df7c004ce74261cefc91a2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c004ce74261cefc91a2'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7c004ce74261cefc91a5 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a5: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c004ce74261cefc91a5:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c004ce74261cefc91a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c004ce74261cefc91a5'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:17 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91a8 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91a8: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91a8:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91a8'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:17 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91ab 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91ab: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91ab:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91ab'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91ae 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c014ce74261cefc91ae: Node current retry_counter: 0 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c014ce74261cefc91ae:Event data retry_counter: 1 10/03/2025 07:32:18 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91ae'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b3 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b3: Node current retry_counter: 0 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b3:Event data retry_counter: 1 10/03/2025 07:32:18 AM UTC [INFO] Job retry for node 68df7c024ce74261cefc91b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c024ce74261cefc91b3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b1 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b1: Node current retry_counter: 3 10/03/2025 07:32:18 AM UTC [INFO] 68df7c024ce74261cefc91b1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:19 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b7 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c024ce74261cefc91b7: Node current retry_counter: 0 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c024ce74261cefc91b7:Event data retry_counter: 1 10/03/2025 07:32:19 AM UTC [INFO] Job retry for node 68df7c024ce74261cefc91b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c024ce74261cefc91b7'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:19 AM UTC [DEBUG] Event received: 68df7c034ce74261cefc91bb 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c034ce74261cefc91bb: Node current retry_counter: 0 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c034ce74261cefc91bb:Event data retry_counter: 1 10/03/2025 07:32:19 AM UTC [INFO] Job retry for node 68df7c034ce74261cefc91bb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c034ce74261cefc91bb'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:20 AM UTC [DEBUG] Event received: 68df7c034ce74261cefc91c0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c034ce74261cefc91c0: Node current retry_counter: 0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c034ce74261cefc91c0:Event data retry_counter: 1 10/03/2025 07:32:20 AM UTC [INFO] Job retry for node 68df7c034ce74261cefc91c0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c034ce74261cefc91c0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:20 AM UTC [DEBUG] Event received: 68df7c044ce74261cefc91c3 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c044ce74261cefc91c3: Node current retry_counter: 0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c044ce74261cefc91c3:Event data retry_counter: 1 10/03/2025 07:32:20 AM UTC [INFO] Job retry for node 68df7c044ce74261cefc91c3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c044ce74261cefc91c3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c044ce74261cefc91c6 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c044ce74261cefc91c6: Node current retry_counter: 0 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c044ce74261cefc91c6:Event data retry_counter: 1 10/03/2025 07:32:21 AM UTC [INFO] Job retry for node 68df7c044ce74261cefc91c6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c044ce74261cefc91c6'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91c9 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91c9: Node current retry_counter: 0 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91c9:Event data retry_counter: 1 10/03/2025 07:32:21 AM UTC [INFO] Job retry for node 68df7c054ce74261cefc91c9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c054ce74261cefc91c9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91cc 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91cc: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c054ce74261cefc91cc:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c054ce74261cefc91cc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c054ce74261cefc91cc'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91cf 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c054ce74261cefc91cf: Node current retry_counter: 3 10/03/2025 07:32:22 AM UTC [INFO] 68df7c054ce74261cefc91cf Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d1 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d1: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d1:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d1'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d5 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d5: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d5:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d5'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:23 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d8 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c064ce74261cefc91d8: Node current retry_counter: 0 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c064ce74261cefc91d8:Event data retry_counter: 1 10/03/2025 07:32:23 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d8'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:23 AM UTC [DEBUG] Event received: 68df7c074ce74261cefc91db 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c074ce74261cefc91db: Node current retry_counter: 0 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c074ce74261cefc91db:Event data retry_counter: 1 10/03/2025 07:32:23 AM UTC [INFO] Job retry for node 68df7c074ce74261cefc91db submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c074ce74261cefc91db'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:24 AM UTC [DEBUG] Event received: 68df7c074ce74261cefc91de 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c074ce74261cefc91de: Node current retry_counter: 0 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c074ce74261cefc91de:Event data retry_counter: 1 10/03/2025 07:32:24 AM UTC [INFO] Job retry for node 68df7c074ce74261cefc91de submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c074ce74261cefc91de'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:24 AM UTC [DEBUG] Event received: 68df7c084ce74261cefc91e1 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c084ce74261cefc91e1: Node current retry_counter: 0 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c084ce74261cefc91e1:Event data retry_counter: 1 10/03/2025 07:32:24 AM UTC [INFO] Job retry for node 68df7c084ce74261cefc91e1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c084ce74261cefc91e1'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:25 AM UTC [DEBUG] Event received: 68df7c084ce74261cefc91e4 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c084ce74261cefc91e4: Node current retry_counter: 0 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c084ce74261cefc91e4:Event data retry_counter: 1 10/03/2025 07:32:25 AM UTC [INFO] Job retry for node 68df7c084ce74261cefc91e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c084ce74261cefc91e4'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:25 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ea 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c094ce74261cefc91ea: Node current retry_counter: 0 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c094ce74261cefc91ea:Event data retry_counter: 1 10/03/2025 07:32:25 AM UTC [INFO] Job retry for node 68df7c094ce74261cefc91ea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c094ce74261cefc91ea'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ed 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ed: Node current retry_counter: 3 10/03/2025 07:32:26 AM UTC [INFO] 68df7c094ce74261cefc91ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ef 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ef: Node current retry_counter: 0 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ef:Event data retry_counter: 1 10/03/2025 07:32:26 AM UTC [INFO] Job retry for node 68df7c094ce74261cefc91ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c094ce74261cefc91ef'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c0a4ce74261cefc91f3 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f3: Node current retry_counter: 0 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f3:Event data retry_counter: 1 10/03/2025 07:32:26 AM UTC [INFO] Job retry for node 68df7c0a4ce74261cefc91f3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0a4ce74261cefc91f3'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:27 AM UTC [DEBUG] Event received: 68df7c0a4ce74261cefc91f6 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f6: Node current retry_counter: 0 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f6:Event data retry_counter: 1 10/03/2025 07:32:27 AM UTC [INFO] Job retry for node 68df7c0a4ce74261cefc91f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0a4ce74261cefc91f6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:27 AM UTC [DEBUG] Event received: 68df7c0b4ce74261cefc91f9 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0b4ce74261cefc91f9: Node current retry_counter: 0 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0b4ce74261cefc91f9:Event data retry_counter: 1 10/03/2025 07:32:27 AM UTC [INFO] Job retry for node 68df7c0b4ce74261cefc91f9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0b4ce74261cefc91f9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0b4ce74261cefc91fc 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0b4ce74261cefc91fc: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0b4ce74261cefc91fc:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0b4ce74261cefc91fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0b4ce74261cefc91fc'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc91ff 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc91ff: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc91ff:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc91ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc91ff'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc9202 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc9202: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc9202:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc9202 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc9202'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc9205 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0c4ce74261cefc9205: Node current retry_counter: 0 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0c4ce74261cefc9205:Event data retry_counter: 1 10/03/2025 07:32:29 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc9205 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc9205'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc9207 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc9207: Node current retry_counter: 3 10/03/2025 07:32:29 AM UTC [INFO] 68df7c0d4ce74261cefc9207 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc920a 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc920a: Node current retry_counter: 0 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc920a:Event data retry_counter: 1 10/03/2025 07:32:29 AM UTC [INFO] Job retry for node 68df7c0d4ce74261cefc920a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0d4ce74261cefc920a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc920e 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0d4ce74261cefc920e: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0d4ce74261cefc920e:Event data retry_counter: 1 10/03/2025 07:32:30 AM UTC [INFO] Job retry for node 68df7c0d4ce74261cefc920e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0d4ce74261cefc920e'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0e4ce74261cefc9211 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9211: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9211:Event data retry_counter: 1 10/03/2025 07:32:30 AM UTC [INFO] Job retry for node 68df7c0e4ce74261cefc9211 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0e4ce74261cefc9211'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0e4ce74261cefc9214 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9214: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9214:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0e4ce74261cefc9214 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0e4ce74261cefc9214'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:31 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc9217 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc9217: Node current retry_counter: 0 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc9217:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc9217 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc9217'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:31 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc921d 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc921d: Node current retry_counter: 0 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc921d:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc921d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc921d'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc9220 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c0f4ce74261cefc9220: Node current retry_counter: 0 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c0f4ce74261cefc9220:Event data retry_counter: 1 10/03/2025 07:32:32 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc9220 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc9220'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc9223 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9223: Node current retry_counter: 3 10/03/2025 07:32:32 AM UTC [INFO] 68df7c104ce74261cefc9223 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc9225 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9225: Node current retry_counter: 0 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9225:Event data retry_counter: 1 10/03/2025 07:32:32 AM UTC [INFO] Job retry for node 68df7c104ce74261cefc9225 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c104ce74261cefc9225'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc922a 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c104ce74261cefc922a: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c104ce74261cefc922a:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c104ce74261cefc922a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c104ce74261cefc922a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc922d 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc922d: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc922d:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc922d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc922d'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc9230 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc9230: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc9230:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc9230 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc9230'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:34 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc9233 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c114ce74261cefc9233: Node current retry_counter: 0 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c114ce74261cefc9233:Event data retry_counter: 1 10/03/2025 07:32:34 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc9233 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc9233'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:34 AM UTC [DEBUG] Event received: 68df7c124ce74261cefc9236 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c124ce74261cefc9236: Node current retry_counter: 0 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c124ce74261cefc9236:Event data retry_counter: 1 10/03/2025 07:32:34 AM UTC [INFO] Job retry for node 68df7c124ce74261cefc9236 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c124ce74261cefc9236'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:35 AM UTC [DEBUG] Event received: 68df7c124ce74261cefc9239 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c124ce74261cefc9239: Node current retry_counter: 0 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c124ce74261cefc9239:Event data retry_counter: 1 10/03/2025 07:32:35 AM UTC [INFO] Job retry for node 68df7c124ce74261cefc9239 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c124ce74261cefc9239'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:35 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc923c 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c134ce74261cefc923c: Node current retry_counter: 0 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c134ce74261cefc923c:Event data retry_counter: 1 10/03/2025 07:32:35 AM UTC [INFO] Job retry for node 68df7c134ce74261cefc923c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c134ce74261cefc923c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc923e 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc923e: Node current retry_counter: 3 10/03/2025 07:32:36 AM UTC [INFO] 68df7c134ce74261cefc923e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc9241 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc9241: Node current retry_counter: 0 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc9241:Event data retry_counter: 1 10/03/2025 07:32:36 AM UTC [INFO] Job retry for node 68df7c134ce74261cefc9241 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c134ce74261cefc9241'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c144ce74261cefc9245 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c144ce74261cefc9245: Node current retry_counter: 0 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c144ce74261cefc9245:Event data retry_counter: 1 10/03/2025 07:32:36 AM UTC [INFO] Job retry for node 68df7c144ce74261cefc9245 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c144ce74261cefc9245'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:37 AM UTC [DEBUG] Event received: 68df7c144ce74261cefc9249 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c144ce74261cefc9249: Node current retry_counter: 0 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c144ce74261cefc9249:Event data retry_counter: 1 10/03/2025 07:32:37 AM UTC [INFO] Job retry for node 68df7c144ce74261cefc9249 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c144ce74261cefc9249'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:37 AM UTC [DEBUG] Event received: 68df7c154ce74261cefc924e 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c154ce74261cefc924e: Node current retry_counter: 0 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c154ce74261cefc924e:Event data retry_counter: 1 10/03/2025 07:32:37 AM UTC [INFO] Job retry for node 68df7c154ce74261cefc924e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c154ce74261cefc924e'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:38 AM UTC [DEBUG] Event received: 68df7c154ce74261cefc9251 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c154ce74261cefc9251: Node current retry_counter: 0 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c154ce74261cefc9251:Event data retry_counter: 1 10/03/2025 07:32:38 AM UTC [INFO] Job retry for node 68df7c154ce74261cefc9251 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c154ce74261cefc9251'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:38 AM UTC [DEBUG] Event received: 68df7c164ce74261cefc9254 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c164ce74261cefc9254: Node current retry_counter: 0 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c164ce74261cefc9254:Event data retry_counter: 1 10/03/2025 07:32:38 AM UTC [INFO] Job retry for node 68df7c164ce74261cefc9254 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c164ce74261cefc9254'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c164ce74261cefc9257 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c164ce74261cefc9257: Node current retry_counter: 0 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c164ce74261cefc9257:Event data retry_counter: 1 10/03/2025 07:32:39 AM UTC [INFO] Job retry for node 68df7c164ce74261cefc9257 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c164ce74261cefc9257'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925a 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925a: Node current retry_counter: 0 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925a:Event data retry_counter: 1 10/03/2025 07:32:39 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc925a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc925a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925c 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925c: Node current retry_counter: 3 10/03/2025 07:32:39 AM UTC [INFO] 68df7c174ce74261cefc925c Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925f 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc925f: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc925f:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc925f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc925f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc9263 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc9263: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc9263:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc9263 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc9263'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c184ce74261cefc9267 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c184ce74261cefc9267: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c184ce74261cefc9267:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c184ce74261cefc9267 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c184ce74261cefc9267'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c184ce74261cefc926a 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c184ce74261cefc926a: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c184ce74261cefc926a:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c184ce74261cefc926a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c184ce74261cefc926a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc926d 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc926d: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc926d:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc926d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc926d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc9270 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc9270: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc9270:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc9270 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc9270'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:42 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc9273 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c194ce74261cefc9273: Node current retry_counter: 0 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c194ce74261cefc9273:Event data retry_counter: 1 10/03/2025 07:32:42 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc9273 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc9273'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:42 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc9276 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c1a4ce74261cefc9276: Node current retry_counter: 0 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c1a4ce74261cefc9276:Event data retry_counter: 1 10/03/2025 07:32:42 AM UTC [INFO] Job retry for node 68df7c1a4ce74261cefc9276 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1a4ce74261cefc9276'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc9279 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc9279: Node current retry_counter: 3 10/03/2025 07:32:43 AM UTC [INFO] 68df7c1a4ce74261cefc9279 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc927e 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc927e: Node current retry_counter: 0 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc927e:Event data retry_counter: 1 10/03/2025 07:32:43 AM UTC [INFO] Job retry for node 68df7c1a4ce74261cefc927e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1a4ce74261cefc927e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1b4ce74261cefc9282 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9282: Node current retry_counter: 0 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9282:Event data retry_counter: 1 10/03/2025 07:32:43 AM UTC [INFO] Job retry for node 68df7c1b4ce74261cefc9282 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1b4ce74261cefc9282'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1b4ce74261cefc9285 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9285: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1b4ce74261cefc9285:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1b4ce74261cefc9285 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1b4ce74261cefc9285'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:44 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc9288 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc9288: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc9288:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc9288 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc9288'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:44 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc928b 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc928b: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc928b:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc928b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc928b'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:45 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc928e 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1c4ce74261cefc928e: Node current retry_counter: 0 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1c4ce74261cefc928e:Event data retry_counter: 1 10/03/2025 07:32:45 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc928e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc928e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:45 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9291 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1d4ce74261cefc9291: Node current retry_counter: 0 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1d4ce74261cefc9291:Event data retry_counter: 1 10/03/2025 07:32:45 AM UTC [INFO] Job retry for node 68df7c1d4ce74261cefc9291 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1d4ce74261cefc9291'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9294 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9294: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9294:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1d4ce74261cefc9294 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1d4ce74261cefc9294'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9296 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9296: Node current retry_counter: 3 10/03/2025 07:32:46 AM UTC [INFO] 68df7c1d4ce74261cefc9296 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc9299 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc9299: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc9299:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc9299 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc9299'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc929d 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc929d: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc929d:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc929d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc929d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:47 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc92a0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1e4ce74261cefc92a0: Node current retry_counter: 0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1e4ce74261cefc92a0:Event data retry_counter: 1 10/03/2025 07:32:47 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc92a0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc92a0'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:47 AM UTC [DEBUG] Event received: 68df7c1f4ce74261cefc92a4 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a4: Node current retry_counter: 0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a4:Event data retry_counter: 1 10/03/2025 07:32:47 AM UTC [INFO] Job retry for node 68df7c1f4ce74261cefc92a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1f4ce74261cefc92a4'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c1f4ce74261cefc92a7 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a7: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a7:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c1f4ce74261cefc92a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1f4ce74261cefc92a7'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92aa 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92aa: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92aa:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92aa'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92ae 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92ae: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92ae:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92ae'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92b5 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b5: Node current retry_counter: 0 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b5:Event data retry_counter: 1 10/03/2025 07:32:49 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92b5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92b5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92b3 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b3: Node current retry_counter: 3 10/03/2025 07:32:49 AM UTC [INFO] 68df7c204ce74261cefc92b3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c214ce74261cefc92b9 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c214ce74261cefc92b9: Node current retry_counter: 0 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c214ce74261cefc92b9:Event data retry_counter: 1 10/03/2025 07:32:49 AM UTC [INFO] Job retry for node 68df7c214ce74261cefc92b9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c214ce74261cefc92b9'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c214ce74261cefc92bc 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c214ce74261cefc92bc: Node current retry_counter: 0 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c214ce74261cefc92bc:Event data retry_counter: 1 10/03/2025 07:32:50 AM UTC [INFO] Job retry for node 68df7c214ce74261cefc92bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c214ce74261cefc92bc'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c224ce74261cefc92bf 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92bf: Node current retry_counter: 0 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92bf:Event data retry_counter: 1 10/03/2025 07:32:50 AM UTC [INFO] Job retry for node 68df7c224ce74261cefc92bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c224ce74261cefc92bf'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c224ce74261cefc92c2 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92c2: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c224ce74261cefc92c2:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c224ce74261cefc92c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c224ce74261cefc92c2'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:51 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92c5 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c5: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c5:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92c5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:51 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92c8 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c8: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c8:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92c8'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92cb 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c234ce74261cefc92cb: Node current retry_counter: 0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c234ce74261cefc92cb:Event data retry_counter: 1 10/03/2025 07:32:52 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92cb'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92cd 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92cd: Node current retry_counter: 3 10/03/2025 07:32:52 AM UTC [INFO] 68df7c244ce74261cefc92cd Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92d0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92d0: Node current retry_counter: 0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92d0:Event data retry_counter: 1 10/03/2025 07:32:52 AM UTC [INFO] Job retry for node 68df7c244ce74261cefc92d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c244ce74261cefc92d0'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:53 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92d4 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c244ce74261cefc92d4: Node current retry_counter: 0 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c244ce74261cefc92d4:Event data retry_counter: 1 10/03/2025 07:32:53 AM UTC [INFO] Job retry for node 68df7c244ce74261cefc92d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c244ce74261cefc92d4'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:53 AM UTC [DEBUG] Event received: 68df7c254ce74261cefc92d7 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c254ce74261cefc92d7: Node current retry_counter: 0 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c254ce74261cefc92d7:Event data retry_counter: 1 10/03/2025 07:32:53 AM UTC [INFO] Job retry for node 68df7c254ce74261cefc92d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c254ce74261cefc92d7'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:54 AM UTC [DEBUG] Event received: 68df7c254ce74261cefc92db 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c254ce74261cefc92db: Node current retry_counter: 0 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c254ce74261cefc92db:Event data retry_counter: 1 10/03/2025 07:32:54 AM UTC [INFO] Job retry for node 68df7c254ce74261cefc92db submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c254ce74261cefc92db'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:54 AM UTC [DEBUG] Event received: 68df7c264ce74261cefc92df 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c264ce74261cefc92df: Node current retry_counter: 0 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c264ce74261cefc92df:Event data retry_counter: 1 10/03/2025 07:32:54 AM UTC [INFO] Job retry for node 68df7c264ce74261cefc92df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c264ce74261cefc92df'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:55 AM UTC [DEBUG] Event received: 68df7c264ce74261cefc92e4 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c264ce74261cefc92e4: Node current retry_counter: 0 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c264ce74261cefc92e4:Event data retry_counter: 1 10/03/2025 07:32:55 AM UTC [INFO] Job retry for node 68df7c264ce74261cefc92e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c264ce74261cefc92e4'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:55 AM UTC [DEBUG] Event received: 68df7c274ce74261cefc92e7 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c274ce74261cefc92e7: Node current retry_counter: 0 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c274ce74261cefc92e7:Event data retry_counter: 1 10/03/2025 07:32:55 AM UTC [INFO] Job retry for node 68df7c274ce74261cefc92e7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c274ce74261cefc92e7'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c274ce74261cefc92ea 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c274ce74261cefc92ea: Node current retry_counter: 0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c274ce74261cefc92ea:Event data retry_counter: 1 10/03/2025 07:32:56 AM UTC [INFO] Job retry for node 68df7c274ce74261cefc92ea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c274ce74261cefc92ea'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92ed 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92ed: Node current retry_counter: 3 10/03/2025 07:32:56 AM UTC [INFO] 68df7c284ce74261cefc92ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92f0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92f0: Node current retry_counter: 0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92f0:Event data retry_counter: 1 10/03/2025 07:32:56 AM UTC [INFO] Job retry for node 68df7c284ce74261cefc92f0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c284ce74261cefc92f0'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92f4 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c284ce74261cefc92f4: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c284ce74261cefc92f4:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c284ce74261cefc92f4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c284ce74261cefc92f4'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92f7 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92f7: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92f7:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92f7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92f7'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92fa 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92fa: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92fa:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92fa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92fa'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:58 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92fd 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c294ce74261cefc92fd: Node current retry_counter: 0 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c294ce74261cefc92fd:Event data retry_counter: 1 10/03/2025 07:32:58 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92fd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92fd'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:58 AM UTC [DEBUG] Event received: 68df7c2a4ce74261cefc9300 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c2a4ce74261cefc9300: Node current retry_counter: 0 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c2a4ce74261cefc9300:Event data retry_counter: 1 10/03/2025 07:32:58 AM UTC [INFO] Job retry for node 68df7c2a4ce74261cefc9300 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2a4ce74261cefc9300'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2a4ce74261cefc9303 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2a4ce74261cefc9303: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2a4ce74261cefc9303:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2a4ce74261cefc9303 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2a4ce74261cefc9303'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc9306 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9306: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9306:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc9306 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc9306'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc9308 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9308: Node current retry_counter: 3 10/03/2025 07:32:59 AM UTC [INFO] 68df7c2b4ce74261cefc9308 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc930b 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc930b: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc930b:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc930b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc930b'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:00 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc930f 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2b4ce74261cefc930f: Node current retry_counter: 0 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2b4ce74261cefc930f:Event data retry_counter: 1 10/03/2025 07:33:00 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc930f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc930f'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:00 AM UTC [DEBUG] Event received: 68df7c2c4ce74261cefc9315 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2c4ce74261cefc9315: Node current retry_counter: 0 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2c4ce74261cefc9315:Event data retry_counter: 1 10/03/2025 07:33:00 AM UTC [INFO] Job retry for node 68df7c2c4ce74261cefc9315 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2c4ce74261cefc9315'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:01 AM UTC [DEBUG] Event received: 68df7c2c4ce74261cefc9318 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2c4ce74261cefc9318: Node current retry_counter: 0 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2c4ce74261cefc9318:Event data retry_counter: 1 10/03/2025 07:33:01 AM UTC [INFO] Job retry for node 68df7c2c4ce74261cefc9318 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2c4ce74261cefc9318'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:01 AM UTC [DEBUG] Event received: 68df7c2d4ce74261cefc931b 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2d4ce74261cefc931b: Node current retry_counter: 0 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2d4ce74261cefc931b:Event data retry_counter: 1 10/03/2025 07:33:01 AM UTC [INFO] Job retry for node 68df7c2d4ce74261cefc931b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2d4ce74261cefc931b'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68df7c2d4ce74261cefc931e 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2d4ce74261cefc931e: Node current retry_counter: 0 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2d4ce74261cefc931e:Event data retry_counter: 1 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68df7c2d4ce74261cefc931e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2d4ce74261cefc931e'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68dcd4deb8c4bf214a13bff5 10/03/2025 07:33:02 AM UTC [DEBUG] 68dcd4deb8c4bf214a13bff5: Node current retry_counter: 2 10/03/2025 07:33:02 AM UTC [DEBUG] 68dcd4deb8c4bf214a13bff5:Event data retry_counter: 3 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68dcd4deb8c4bf214a13bff5 submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd4deb8c4bf214a13bff5'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc9324 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2e4ce74261cefc9324: Node current retry_counter: 0 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2e4ce74261cefc9324:Event data retry_counter: 1 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68df7c2e4ce74261cefc9324 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2e4ce74261cefc9324'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc9328 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc9328: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc9328:Event data retry_counter: 1 10/03/2025 07:33:03 AM UTC [INFO] Job retry for node 68df7c2e4ce74261cefc9328 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2e4ce74261cefc9328'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc932a 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc932a: Node current retry_counter: 3 10/03/2025 07:33:03 AM UTC [INFO] 68df7c2e4ce74261cefc932a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc932d 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc932d: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc932d:Event data retry_counter: 1 10/03/2025 07:33:03 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc932d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc932d'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc9331 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc9331: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc9331:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc9331 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc9331'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:04 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc9334 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c2f4ce74261cefc9334: Node current retry_counter: 0 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c2f4ce74261cefc9334:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc9334 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc9334'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:04 AM UTC [DEBUG] Event received: 68df7c304ce74261cefc9337 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c304ce74261cefc9337: Node current retry_counter: 0 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c304ce74261cefc9337:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c304ce74261cefc9337 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c304ce74261cefc9337'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:05 AM UTC [DEBUG] Event received: 68df7c304ce74261cefc933a 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c304ce74261cefc933a: Node current retry_counter: 0 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c304ce74261cefc933a:Event data retry_counter: 1 10/03/2025 07:33:05 AM UTC [INFO] Job retry for node 68df7c304ce74261cefc933a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c304ce74261cefc933a'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:05 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc933d 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c314ce74261cefc933d: Node current retry_counter: 0 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c314ce74261cefc933d:Event data retry_counter: 1 10/03/2025 07:33:05 AM UTC [INFO] Job retry for node 68df7c314ce74261cefc933d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c314ce74261cefc933d'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc9341 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9341: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9341:Event data retry_counter: 1 10/03/2025 07:33:06 AM UTC [INFO] Job retry for node 68df7c314ce74261cefc9341 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c314ce74261cefc9341'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c324ce74261cefc9348 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc9348: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc9348:Event data retry_counter: 1 10/03/2025 07:33:06 AM UTC [INFO] Job retry for node 68df7c324ce74261cefc9348 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c324ce74261cefc9348'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc9345 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9345: Node current retry_counter: 3 10/03/2025 07:33:06 AM UTC [INFO] 68df7c314ce74261cefc9345 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c324ce74261cefc934c 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc934c: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc934c:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c324ce74261cefc934c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c324ce74261cefc934c'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:07 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc934f 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc934f: Node current retry_counter: 0 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc934f:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc934f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc934f'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:07 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc9352 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc9352: Node current retry_counter: 0 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc9352:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc9352 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc9352'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc9355 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c334ce74261cefc9355: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c334ce74261cefc9355:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc9355 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc9355'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc9358 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc9358: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc9358:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc9358 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc9358'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935b 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc935b: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc935b:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc935b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc935b'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935e 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935e: Node current retry_counter: 0 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935e:Event data retry_counter: 1 10/03/2025 07:33:09 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc935e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc935e'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935f 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935f: Node current retry_counter: 3 10/03/2025 07:33:09 AM UTC [INFO] 68df7c344ce74261cefc935f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c354ce74261cefc9363 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c354ce74261cefc9363: Node current retry_counter: 0 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c354ce74261cefc9363:Event data retry_counter: 1 10/03/2025 07:33:09 AM UTC [INFO] Job retry for node 68df7c354ce74261cefc9363 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c354ce74261cefc9363'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c354ce74261cefc9367 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c354ce74261cefc9367: Node current retry_counter: 0 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c354ce74261cefc9367:Event data retry_counter: 1 10/03/2025 07:33:10 AM UTC [INFO] Job retry for node 68df7c354ce74261cefc9367 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c354ce74261cefc9367'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c364ce74261cefc936a 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936a: Node current retry_counter: 0 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936a:Event data retry_counter: 1 10/03/2025 07:33:10 AM UTC [INFO] Job retry for node 68df7c364ce74261cefc936a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c364ce74261cefc936a'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c364ce74261cefc936d 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936d: Node current retry_counter: 0 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c364ce74261cefc936d:Event data retry_counter: 1 10/03/2025 07:33:11 AM UTC [INFO] Job retry for node 68df7c364ce74261cefc936d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c364ce74261cefc936d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:11 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9370 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9370: Node current retry_counter: 0 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9370:Event data retry_counter: 1 10/03/2025 07:33:11 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9370 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9370'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:11 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9374 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9374: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9374:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9374 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9374'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:12 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9379 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9379: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9379:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9379 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9379'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:12 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc937c 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c384ce74261cefc937c: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c384ce74261cefc937c:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c384ce74261cefc937c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c384ce74261cefc937c'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc937e 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc937e: Node current retry_counter: 3 10/03/2025 07:33:13 AM UTC [INFO] 68df7c384ce74261cefc937e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc9381 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc9381: Node current retry_counter: 0 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc9381:Event data retry_counter: 1 10/03/2025 07:33:13 AM UTC [INFO] Job retry for node 68df7c384ce74261cefc9381 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c384ce74261cefc9381'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c394ce74261cefc9385 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c394ce74261cefc9385: Node current retry_counter: 0 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c394ce74261cefc9385:Event data retry_counter: 1 10/03/2025 07:33:13 AM UTC [INFO] Job retry for node 68df7c394ce74261cefc9385 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c394ce74261cefc9385'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c394ce74261cefc9388 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c394ce74261cefc9388: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c394ce74261cefc9388:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c394ce74261cefc9388 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c394ce74261cefc9388'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc938c 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938c: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938c:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc938c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc938c'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc938f 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938f: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938f:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc938f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc938f'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:15 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc9394 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3a4ce74261cefc9394: Node current retry_counter: 0 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3a4ce74261cefc9394:Event data retry_counter: 1 10/03/2025 07:33:15 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc9394 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc9394'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:15 AM UTC [DEBUG] Event received: 68df7c3b4ce74261cefc9397 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3b4ce74261cefc9397: Node current retry_counter: 0 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3b4ce74261cefc9397:Event data retry_counter: 1 10/03/2025 07:33:15 AM UTC [INFO] Job retry for node 68df7c3b4ce74261cefc9397 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3b4ce74261cefc9397'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3b4ce74261cefc939b 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3b4ce74261cefc939b: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3b4ce74261cefc939b:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3b4ce74261cefc939b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3b4ce74261cefc939b'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc939e 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc939e: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc939e:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc939e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc939e'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc93a1 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a1: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a1:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc93a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc93a1'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:17 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc93a5 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a5: Node current retry_counter: 0 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a5:Event data retry_counter: 1 10/03/2025 07:33:17 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc93a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc93a5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:17 AM UTC [DEBUG] Event received: 68df7c3d4ce74261cefc93aa 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3d4ce74261cefc93aa: Node current retry_counter: 0 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3d4ce74261cefc93aa:Event data retry_counter: 1 10/03/2025 07:33:17 AM UTC [INFO] Job retry for node 68df7c3d4ce74261cefc93aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3d4ce74261cefc93aa'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:18 AM UTC [DEBUG] Event received: 68df7c3d4ce74261cefc93af 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3d4ce74261cefc93af: Node current retry_counter: 0 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3d4ce74261cefc93af:Event data retry_counter: 1 10/03/2025 07:33:18 AM UTC [INFO] Job retry for node 68df7c3d4ce74261cefc93af submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3d4ce74261cefc93af'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:18 AM UTC [DEBUG] Event received: 68df7c3e4ce74261cefc93b2 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b2: Node current retry_counter: 0 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b2:Event data retry_counter: 1 10/03/2025 07:33:18 AM UTC [INFO] Job retry for node 68df7c3e4ce74261cefc93b2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3e4ce74261cefc93b2'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3e4ce74261cefc93b5 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b5: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b5:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3e4ce74261cefc93b5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3e4ce74261cefc93b5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93b9 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93b9: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93b9:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93b9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93b9'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93bc 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bc: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bc:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93bc'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:20 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93bf 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bf: Node current retry_counter: 0 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bf:Event data retry_counter: 1 10/03/2025 07:33:20 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93bf'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:20 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c2 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c404ce74261cefc93c2: Node current retry_counter: 0 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c404ce74261cefc93c2:Event data retry_counter: 1 10/03/2025 07:33:20 AM UTC [INFO] Job retry for node 68df7c404ce74261cefc93c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c404ce74261cefc93c2'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c4 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c4: Node current retry_counter: 3 10/03/2025 07:33:21 AM UTC [INFO] 68df7c404ce74261cefc93c4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c7 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c7: Node current retry_counter: 0 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c7:Event data retry_counter: 1 10/03/2025 07:33:21 AM UTC [INFO] Job retry for node 68df7c404ce74261cefc93c7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c404ce74261cefc93c7'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c414ce74261cefc93cb 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c414ce74261cefc93cb: Node current retry_counter: 0 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c414ce74261cefc93cb:Event data retry_counter: 1 10/03/2025 07:33:21 AM UTC [INFO] Job retry for node 68df7c414ce74261cefc93cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c414ce74261cefc93cb'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:22 AM UTC [DEBUG] Event received: 68df7c414ce74261cefc93ce 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c414ce74261cefc93ce: Node current retry_counter: 0 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c414ce74261cefc93ce:Event data retry_counter: 1 10/03/2025 07:33:22 AM UTC [INFO] Job retry for node 68df7c414ce74261cefc93ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c414ce74261cefc93ce'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:22 AM UTC [DEBUG] Event received: 68df7c424ce74261cefc93d1 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c424ce74261cefc93d1: Node current retry_counter: 0 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c424ce74261cefc93d1:Event data retry_counter: 1 10/03/2025 07:33:22 AM UTC [INFO] Job retry for node 68df7c424ce74261cefc93d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c424ce74261cefc93d1'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:23 AM UTC [DEBUG] Event received: 68df7c424ce74261cefc93d4 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c424ce74261cefc93d4: Node current retry_counter: 0 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c424ce74261cefc93d4:Event data retry_counter: 1 10/03/2025 07:33:23 AM UTC [INFO] Job retry for node 68df7c424ce74261cefc93d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c424ce74261cefc93d4'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:23 AM UTC [DEBUG] Event received: 68df7c434ce74261cefc93d9 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c434ce74261cefc93d9: Node current retry_counter: 0 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c434ce74261cefc93d9:Event data retry_counter: 1 10/03/2025 07:33:23 AM UTC [INFO] Job retry for node 68df7c434ce74261cefc93d9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c434ce74261cefc93d9'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c434ce74261cefc93dd 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c434ce74261cefc93dd: Node current retry_counter: 0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c434ce74261cefc93dd:Event data retry_counter: 1 10/03/2025 07:33:24 AM UTC [INFO] Job retry for node 68df7c434ce74261cefc93dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c434ce74261cefc93dd'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e0: Node current retry_counter: 0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e0:Event data retry_counter: 1 10/03/2025 07:33:24 AM UTC [INFO] Job retry for node 68df7c444ce74261cefc93e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c444ce74261cefc93e0'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e3 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e3: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c444ce74261cefc93e3:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c444ce74261cefc93e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c444ce74261cefc93e3'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e5 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c444ce74261cefc93e5: Node current retry_counter: 3 10/03/2025 07:33:25 AM UTC [INFO] 68df7c444ce74261cefc93e5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93e8 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93e8: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93e8:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93e8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93e8'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93ec 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93ec: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93ec:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93ec'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:26 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93ef 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c454ce74261cefc93ef: Node current retry_counter: 0 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c454ce74261cefc93ef:Event data retry_counter: 1 10/03/2025 07:33:26 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93ef'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:26 AM UTC [DEBUG] Event received: 68df7c464ce74261cefc93f2 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c464ce74261cefc93f2: Node current retry_counter: 0 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c464ce74261cefc93f2:Event data retry_counter: 1 10/03/2025 07:33:26 AM UTC [INFO] Job retry for node 68df7c464ce74261cefc93f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c464ce74261cefc93f2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:27 AM UTC [DEBUG] Event received: 68df7c464ce74261cefc93f5 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c464ce74261cefc93f5: Node current retry_counter: 0 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c464ce74261cefc93f5:Event data retry_counter: 1 10/03/2025 07:33:27 AM UTC [INFO] Job retry for node 68df7c464ce74261cefc93f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c464ce74261cefc93f5'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:27 AM UTC [DEBUG] Event received: 68df7c474ce74261cefc93f8 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c474ce74261cefc93f8: Node current retry_counter: 0 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c474ce74261cefc93f8:Event data retry_counter: 1 10/03/2025 07:33:27 AM UTC [INFO] Job retry for node 68df7c474ce74261cefc93f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c474ce74261cefc93f8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:28 AM UTC [DEBUG] Event received: 68df7c474ce74261cefc93fb 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c474ce74261cefc93fb: Node current retry_counter: 0 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c474ce74261cefc93fb:Event data retry_counter: 1 10/03/2025 07:33:28 AM UTC [INFO] Job retry for node 68df7c474ce74261cefc93fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c474ce74261cefc93fb'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:28 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc93fe 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c484ce74261cefc93fe: Node current retry_counter: 0 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c484ce74261cefc93fe:Event data retry_counter: 1 10/03/2025 07:33:28 AM UTC [INFO] Job retry for node 68df7c484ce74261cefc93fe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c484ce74261cefc93fe'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc9403 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9403: Node current retry_counter: 0 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9403:Event data retry_counter: 1 10/03/2025 07:33:29 AM UTC [INFO] Job retry for node 68df7c484ce74261cefc9403 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c484ce74261cefc9403'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc9401 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9401: Node current retry_counter: 3 10/03/2025 07:33:29 AM UTC [INFO] 68df7c484ce74261cefc9401 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c494ce74261cefc940a 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c494ce74261cefc940a: Node current retry_counter: 0 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c494ce74261cefc940a:Event data retry_counter: 1 10/03/2025 07:33:29 AM UTC [INFO] Job retry for node 68df7c494ce74261cefc940a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c494ce74261cefc940a'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c494ce74261cefc940d 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c494ce74261cefc940d: Node current retry_counter: 0 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c494ce74261cefc940d:Event data retry_counter: 1 10/03/2025 07:33:30 AM UTC [INFO] Job retry for node 68df7c494ce74261cefc940d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c494ce74261cefc940d'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c4a4ce74261cefc9410 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9410: Node current retry_counter: 0 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9410:Event data retry_counter: 1 10/03/2025 07:33:30 AM UTC [INFO] Job retry for node 68df7c4a4ce74261cefc9410 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4a4ce74261cefc9410'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c4a4ce74261cefc9413 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9413: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4a4ce74261cefc9413:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4a4ce74261cefc9413 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4a4ce74261cefc9413'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:31 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc9416 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9416: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9416:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc9416 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc9416'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:31 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc9419 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9419: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9419:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc9419 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc9419'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc941c 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4b4ce74261cefc941c: Node current retry_counter: 0 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4b4ce74261cefc941c:Event data retry_counter: 1 10/03/2025 07:33:32 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc941c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc941c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc941f 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc941f: Node current retry_counter: 3 10/03/2025 07:33:32 AM UTC [INFO] 68df7c4c4ce74261cefc941f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc9421 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc9421: Node current retry_counter: 0 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc9421:Event data retry_counter: 1 10/03/2025 07:33:32 AM UTC [INFO] Job retry for node 68df7c4c4ce74261cefc9421 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4c4ce74261cefc9421'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:33 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc9425 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4c4ce74261cefc9425: Node current retry_counter: 0 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4c4ce74261cefc9425:Event data retry_counter: 1 10/03/2025 07:33:33 AM UTC [INFO] Job retry for node 68df7c4c4ce74261cefc9425 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4c4ce74261cefc9425'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:33 AM UTC [DEBUG] Event received: 68df7c4d4ce74261cefc9428 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4d4ce74261cefc9428: Node current retry_counter: 0 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4d4ce74261cefc9428:Event data retry_counter: 1 10/03/2025 07:33:33 AM UTC [INFO] Job retry for node 68df7c4d4ce74261cefc9428 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4d4ce74261cefc9428'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:34 AM UTC [DEBUG] Event received: 68df7c4d4ce74261cefc942b 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4d4ce74261cefc942b: Node current retry_counter: 0 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4d4ce74261cefc942b:Event data retry_counter: 1 10/03/2025 07:33:34 AM UTC [INFO] Job retry for node 68df7c4d4ce74261cefc942b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4d4ce74261cefc942b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:34 AM UTC [DEBUG] Event received: 68df7c4e4ce74261cefc942e 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4e4ce74261cefc942e: Node current retry_counter: 0 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4e4ce74261cefc942e:Event data retry_counter: 1 10/03/2025 07:33:34 AM UTC [INFO] Job retry for node 68df7c4e4ce74261cefc942e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4e4ce74261cefc942e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:35 AM UTC [DEBUG] Event received: 68df7c4e4ce74261cefc9434 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4e4ce74261cefc9434: Node current retry_counter: 0 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4e4ce74261cefc9434:Event data retry_counter: 1 10/03/2025 07:33:35 AM UTC [INFO] Job retry for node 68df7c4e4ce74261cefc9434 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4e4ce74261cefc9434'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:35 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc9437 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4f4ce74261cefc9437: Node current retry_counter: 0 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4f4ce74261cefc9437:Event data retry_counter: 1 10/03/2025 07:33:35 AM UTC [INFO] Job retry for node 68df7c4f4ce74261cefc9437 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4f4ce74261cefc9437'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc943a 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943a: Node current retry_counter: 0 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943a:Event data retry_counter: 1 10/03/2025 07:33:36 AM UTC [INFO] Job retry for node 68df7c4f4ce74261cefc943a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4f4ce74261cefc943a'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c504ce74261cefc943f 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c504ce74261cefc943f: Node current retry_counter: 0 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c504ce74261cefc943f:Event data retry_counter: 1 10/03/2025 07:33:36 AM UTC [INFO] Job retry for node 68df7c504ce74261cefc943f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c504ce74261cefc943f'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc943c 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943c: Node current retry_counter: 3 10/03/2025 07:33:36 AM UTC [INFO] 68df7c4f4ce74261cefc943c Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c504ce74261cefc9443 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c504ce74261cefc9443: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c504ce74261cefc9443:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c504ce74261cefc9443 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c504ce74261cefc9443'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc9446 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9446: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9446:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc9446 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc9446'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc9449 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9449: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9449:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc9449 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc9449'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc944b 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c514ce74261cefc944b: Node current retry_counter: 2 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c514ce74261cefc944b:Event data retry_counter: 3 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc944b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc944b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc944e 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc944e: Node current retry_counter: 0 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc944e:Event data retry_counter: 1 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc944e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc944e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc9452 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc9452: Node current retry_counter: 0 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc9452:Event data retry_counter: 1 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc9452 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc9452'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:39 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc9455 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c524ce74261cefc9455: Node current retry_counter: 0 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c524ce74261cefc9455:Event data retry_counter: 1 10/03/2025 07:33:39 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc9455 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc9455'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:39 AM UTC [DEBUG] Event received: 68df7c534ce74261cefc9458 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c534ce74261cefc9458: Node current retry_counter: 0 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c534ce74261cefc9458:Event data retry_counter: 1 10/03/2025 07:33:39 AM UTC [INFO] Job retry for node 68df7c534ce74261cefc9458 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c534ce74261cefc9458'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c534ce74261cefc945b 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c534ce74261cefc945b: Node current retry_counter: 0 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c534ce74261cefc945b:Event data retry_counter: 1 10/03/2025 07:33:40 AM UTC [INFO] Job retry for node 68df7c534ce74261cefc945b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c534ce74261cefc945b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c544ce74261cefc945f 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc945f: Node current retry_counter: 0 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc945f:Event data retry_counter: 1 10/03/2025 07:33:40 AM UTC [INFO] Job retry for node 68df7c544ce74261cefc945f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c544ce74261cefc945f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c544ce74261cefc9464 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc9464: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c544ce74261cefc9464:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c544ce74261cefc9464 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c544ce74261cefc9464'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:41 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc9467 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc9467: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc9467:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc9467 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc9467'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:41 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc946a 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc946a: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc946a:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc946a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc946a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:42 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc946d 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c554ce74261cefc946d: Node current retry_counter: 0 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c554ce74261cefc946d:Event data retry_counter: 1 10/03/2025 07:33:42 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc946d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc946d'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:42 AM UTC [DEBUG] Event received: 68df7c564ce74261cefc9471 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c564ce74261cefc9471: Node current retry_counter: 0 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c564ce74261cefc9471:Event data retry_counter: 1 10/03/2025 07:33:42 AM UTC [INFO] Job retry for node 68df7c564ce74261cefc9471 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c564ce74261cefc9471'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:43 AM UTC [DEBUG] Event received: 68df7c564ce74261cefc9474 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c564ce74261cefc9474: Node current retry_counter: 0 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c564ce74261cefc9474:Event data retry_counter: 1 10/03/2025 07:33:43 AM UTC [INFO] Job retry for node 68df7c564ce74261cefc9474 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c564ce74261cefc9474'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:43 AM UTC [DEBUG] Event received: 68df7c574ce74261cefc9477 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c574ce74261cefc9477: Node current retry_counter: 0 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c574ce74261cefc9477:Event data retry_counter: 1 10/03/2025 07:33:43 AM UTC [INFO] Job retry for node 68df7c574ce74261cefc9477 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c574ce74261cefc9477'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:44 AM UTC [DEBUG] Event received: 68df7c574ce74261cefc947b 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c574ce74261cefc947b: Node current retry_counter: 0 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c574ce74261cefc947b:Event data retry_counter: 1 10/03/2025 07:33:44 AM UTC [INFO] Job retry for node 68df7c574ce74261cefc947b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c574ce74261cefc947b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:44 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc947e 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c584ce74261cefc947e: Node current retry_counter: 0 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c584ce74261cefc947e:Event data retry_counter: 1 10/03/2025 07:33:44 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc947e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc947e'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc9480 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9480: Node current retry_counter: 2 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9480:Event data retry_counter: 3 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc9480 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc9480'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc9483 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9483: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9483:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc9483 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc9483'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc9487 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc9487: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc9487:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc9487 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc9487'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc948a 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc948a: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc948a:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc948a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc948a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:46 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc948f 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c594ce74261cefc948f: Node current retry_counter: 0 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c594ce74261cefc948f:Event data retry_counter: 1 10/03/2025 07:33:46 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc948f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc948f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:46 AM UTC [DEBUG] Event received: 68df7c5a4ce74261cefc9494 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c5a4ce74261cefc9494: Node current retry_counter: 0 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c5a4ce74261cefc9494:Event data retry_counter: 1 10/03/2025 07:33:46 AM UTC [INFO] Job retry for node 68df7c5a4ce74261cefc9494 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5a4ce74261cefc9494'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:47 AM UTC [DEBUG] Event received: 68df7c5a4ce74261cefc9497 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5a4ce74261cefc9497: Node current retry_counter: 0 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5a4ce74261cefc9497:Event data retry_counter: 1 10/03/2025 07:33:47 AM UTC [INFO] Job retry for node 68df7c5a4ce74261cefc9497 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5a4ce74261cefc9497'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:47 AM UTC [DEBUG] Event received: 68df7c5b4ce74261cefc949a 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5b4ce74261cefc949a: Node current retry_counter: 0 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5b4ce74261cefc949a:Event data retry_counter: 1 10/03/2025 07:33:47 AM UTC [INFO] Job retry for node 68df7c5b4ce74261cefc949a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5b4ce74261cefc949a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:48 AM UTC [DEBUG] Event received: 68df7c5b4ce74261cefc949e 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5b4ce74261cefc949e: Node current retry_counter: 0 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5b4ce74261cefc949e:Event data retry_counter: 1 10/03/2025 07:33:48 AM UTC [INFO] Job retry for node 68df7c5b4ce74261cefc949e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5b4ce74261cefc949e'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:48 AM UTC [DEBUG] Event received: 68df7c5c4ce74261cefc94a1 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a1: Node current retry_counter: 0 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a1:Event data retry_counter: 1 10/03/2025 07:33:48 AM UTC [INFO] Job retry for node 68df7c5c4ce74261cefc94a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5c4ce74261cefc94a1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:49 AM UTC [DEBUG] Event received: 68df7c5c4ce74261cefc94a4 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a4: Node current retry_counter: 0 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a4:Event data retry_counter: 1 10/03/2025 07:33:49 AM UTC [INFO] Job retry for node 68df7c5c4ce74261cefc94a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5c4ce74261cefc94a4'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:49 AM UTC [DEBUG] Event received: 68df7c5d4ce74261cefc94a7 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5d4ce74261cefc94a7: Node current retry_counter: 0 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5d4ce74261cefc94a7:Event data retry_counter: 1 10/03/2025 07:33:49 AM UTC [INFO] Job retry for node 68df7c5d4ce74261cefc94a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5d4ce74261cefc94a7'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:50 AM UTC [DEBUG] Event received: 68df7c5d4ce74261cefc94aa 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5d4ce74261cefc94aa: Node current retry_counter: 0 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5d4ce74261cefc94aa:Event data retry_counter: 1 10/03/2025 07:33:50 AM UTC [INFO] Job retry for node 68df7c5d4ce74261cefc94aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5d4ce74261cefc94aa'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:50 AM UTC [DEBUG] Event received: 68df7c5e4ce74261cefc94ad 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5e4ce74261cefc94ad: Node current retry_counter: 0 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5e4ce74261cefc94ad:Event data retry_counter: 1 10/03/2025 07:33:50 AM UTC [INFO] Job retry for node 68df7c5e4ce74261cefc94ad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5e4ce74261cefc94ad'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:51 AM UTC [DEBUG] Event received: 68df7c5e4ce74261cefc94b0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5e4ce74261cefc94b0: Node current retry_counter: 0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5e4ce74261cefc94b0:Event data retry_counter: 1 10/03/2025 07:33:51 AM UTC [INFO] Job retry for node 68df7c5e4ce74261cefc94b0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5e4ce74261cefc94b0'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:51 AM UTC [DEBUG] Event received: 68df7c5f4ce74261cefc94b3 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b3: Node current retry_counter: 0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b3:Event data retry_counter: 1 10/03/2025 07:33:51 AM UTC [INFO] Job retry for node 68df7c5f4ce74261cefc94b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5f4ce74261cefc94b3'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c5f4ce74261cefc94b6 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b6: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b6:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c5f4ce74261cefc94b6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5f4ce74261cefc94b6'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94be 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94be: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94be:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94be submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94be'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94bc 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94bc: Node current retry_counter: 2 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94bc:Event data retry_counter: 3 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94bc'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94c2 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94c2: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94c2:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94c2'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:53 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94c5 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c604ce74261cefc94c5: Node current retry_counter: 0 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c604ce74261cefc94c5:Event data retry_counter: 1 10/03/2025 07:33:53 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94c5'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:53 AM UTC [DEBUG] Event received: 68df7c614ce74261cefc94c8 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c614ce74261cefc94c8: Node current retry_counter: 0 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c614ce74261cefc94c8:Event data retry_counter: 1 10/03/2025 07:33:53 AM UTC [INFO] Job retry for node 68df7c614ce74261cefc94c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c614ce74261cefc94c8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c614ce74261cefc94cb 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c614ce74261cefc94cb: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c614ce74261cefc94cb:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c614ce74261cefc94cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c614ce74261cefc94cb'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94ce 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94ce: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94ce:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94ce'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94d1 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94d1: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94d1:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94d1'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:55 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94d4 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c624ce74261cefc94d4: Node current retry_counter: 0 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c624ce74261cefc94d4:Event data retry_counter: 1 10/03/2025 07:33:55 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94d4'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:55 AM UTC [DEBUG] Event received: 68df7c634ce74261cefc94d7 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c634ce74261cefc94d7: Node current retry_counter: 0 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c634ce74261cefc94d7:Event data retry_counter: 1 10/03/2025 07:33:55 AM UTC [INFO] Job retry for node 68df7c634ce74261cefc94d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c634ce74261cefc94d7'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:56 AM UTC [DEBUG] Event received: 68df7c634ce74261cefc94da 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c634ce74261cefc94da: Node current retry_counter: 0 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c634ce74261cefc94da:Event data retry_counter: 1 10/03/2025 07:33:56 AM UTC [INFO] Job retry for node 68df7c634ce74261cefc94da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c634ce74261cefc94da'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:56 AM UTC [DEBUG] Event received: 68df7c644ce74261cefc94dd 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c644ce74261cefc94dd: Node current retry_counter: 0 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c644ce74261cefc94dd:Event data retry_counter: 1 10/03/2025 07:33:56 AM UTC [INFO] Job retry for node 68df7c644ce74261cefc94dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c644ce74261cefc94dd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:57 AM UTC [DEBUG] Event received: 68df7c644ce74261cefc94e0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c644ce74261cefc94e0: Node current retry_counter: 0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c644ce74261cefc94e0:Event data retry_counter: 1 10/03/2025 07:33:57 AM UTC [INFO] Job retry for node 68df7c644ce74261cefc94e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c644ce74261cefc94e0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:57 AM UTC [DEBUG] Event received: 68df7c654ce74261cefc94e4 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c654ce74261cefc94e4: Node current retry_counter: 0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c654ce74261cefc94e4:Event data retry_counter: 1 10/03/2025 07:33:57 AM UTC [INFO] Job retry for node 68df7c654ce74261cefc94e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c654ce74261cefc94e4'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c654ce74261cefc94e9 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c654ce74261cefc94e9: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c654ce74261cefc94e9:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c654ce74261cefc94e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c654ce74261cefc94e9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94ec 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ec: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ec:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94ec'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94ee 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ee: Node current retry_counter: 2 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ee:Event data retry_counter: 3 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94ee'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94f1 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94f1: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94f1:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94f1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94f1'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:59 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94f6 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c664ce74261cefc94f6: Node current retry_counter: 0 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c664ce74261cefc94f6:Event data retry_counter: 1 10/03/2025 07:33:59 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94f6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:59 AM UTC [DEBUG] Event received: 68df7c674ce74261cefc94f9 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c674ce74261cefc94f9: Node current retry_counter: 0 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c674ce74261cefc94f9:Event data retry_counter: 1 10/03/2025 07:33:59 AM UTC [INFO] Job retry for node 68df7c674ce74261cefc94f9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c674ce74261cefc94f9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c674ce74261cefc94fc 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c674ce74261cefc94fc: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c674ce74261cefc94fc:Event data retry_counter: 1 10/03/2025 07:34:00 AM UTC [INFO] Job retry for node 68df7c674ce74261cefc94fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c674ce74261cefc94fc'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc94ff 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc94ff: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc94ff:Event data retry_counter: 1 10/03/2025 07:34:00 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc94ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc94ff'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc9502 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc9502: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc9502:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc9502 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc9502'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:01 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc9506 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c684ce74261cefc9506: Node current retry_counter: 0 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c684ce74261cefc9506:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc9506 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc9506'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:01 AM UTC [DEBUG] Event received: 68df7c694ce74261cefc9509 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c694ce74261cefc9509: Node current retry_counter: 0 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c694ce74261cefc9509:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c694ce74261cefc9509 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c694ce74261cefc9509'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:02 AM UTC [DEBUG] Event received: 68df7c694ce74261cefc950c 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c694ce74261cefc950c: Node current retry_counter: 0 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c694ce74261cefc950c:Event data retry_counter: 1 10/03/2025 07:34:02 AM UTC [INFO] Job retry for node 68df7c694ce74261cefc950c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c694ce74261cefc950c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:02 AM UTC [DEBUG] Event received: 68df7c6a4ce74261cefc950f 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c6a4ce74261cefc950f: Node current retry_counter: 0 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c6a4ce74261cefc950f:Event data retry_counter: 1 10/03/2025 07:34:02 AM UTC [INFO] Job retry for node 68df7c6a4ce74261cefc950f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6a4ce74261cefc950f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:03 AM UTC [DEBUG] Event received: 68df7c6a4ce74261cefc9512 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6a4ce74261cefc9512: Node current retry_counter: 0 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6a4ce74261cefc9512:Event data retry_counter: 1 10/03/2025 07:34:03 AM UTC [INFO] Job retry for node 68df7c6a4ce74261cefc9512 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6a4ce74261cefc9512'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:03 AM UTC [DEBUG] Event received: 68df7c6b4ce74261cefc9516 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6b4ce74261cefc9516: Node current retry_counter: 0 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6b4ce74261cefc9516:Event data retry_counter: 1 10/03/2025 07:34:03 AM UTC [INFO] Job retry for node 68df7c6b4ce74261cefc9516 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6b4ce74261cefc9516'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:04 AM UTC [DEBUG] Event received: 68df7c6b4ce74261cefc951b 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6b4ce74261cefc951b: Node current retry_counter: 0 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6b4ce74261cefc951b:Event data retry_counter: 1 10/03/2025 07:34:04 AM UTC [INFO] Job retry for node 68df7c6b4ce74261cefc951b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6b4ce74261cefc951b'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:04 AM UTC [DEBUG] Event received: 68df7c6c4ce74261cefc951e 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6c4ce74261cefc951e: Node current retry_counter: 0 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6c4ce74261cefc951e:Event data retry_counter: 1 10/03/2025 07:34:04 AM UTC [INFO] Job retry for node 68df7c6c4ce74261cefc951e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6c4ce74261cefc951e'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:05 AM UTC [DEBUG] Event received: 68df7c6c4ce74261cefc9521 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6c4ce74261cefc9521: Node current retry_counter: 0 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6c4ce74261cefc9521:Event data retry_counter: 1 10/03/2025 07:34:05 AM UTC [INFO] Job retry for node 68df7c6c4ce74261cefc9521 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6c4ce74261cefc9521'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:05 AM UTC [DEBUG] Event received: 68df7c6d4ce74261cefc9524 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6d4ce74261cefc9524: Node current retry_counter: 0 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6d4ce74261cefc9524:Event data retry_counter: 1 10/03/2025 07:34:05 AM UTC [INFO] Job retry for node 68df7c6d4ce74261cefc9524 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6d4ce74261cefc9524'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:06 AM UTC [DEBUG] Event received: 68df7c6d4ce74261cefc9527 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6d4ce74261cefc9527: Node current retry_counter: 0 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6d4ce74261cefc9527:Event data retry_counter: 1 10/03/2025 07:34:06 AM UTC [INFO] Job retry for node 68df7c6d4ce74261cefc9527 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6d4ce74261cefc9527'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:06 AM UTC [DEBUG] Event received: 68df7c6e4ce74261cefc952b 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6e4ce74261cefc952b: Node current retry_counter: 0 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6e4ce74261cefc952b:Event data retry_counter: 1 10/03/2025 07:34:06 AM UTC [INFO] Job retry for node 68df7c6e4ce74261cefc952b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6e4ce74261cefc952b'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6e4ce74261cefc952e 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6e4ce74261cefc952e: Node current retry_counter: 0 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6e4ce74261cefc952e:Event data retry_counter: 1 10/03/2025 07:34:07 AM UTC [INFO] Job retry for node 68df7c6e4ce74261cefc952e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6e4ce74261cefc952e'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9533 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9533: Node current retry_counter: 0 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9533:Event data retry_counter: 1 10/03/2025 07:34:07 AM UTC [INFO] Job retry for node 68df7c6f4ce74261cefc9533 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6f4ce74261cefc9533'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9531 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9531: Node current retry_counter: 3 10/03/2025 07:34:07 AM UTC [INFO] 68df7c6f4ce74261cefc9531 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:34:08 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9537 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c6f4ce74261cefc9537: Node current retry_counter: 0 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c6f4ce74261cefc9537:Event data retry_counter: 1 10/03/2025 07:34:08 AM UTC [INFO] Job retry for node 68df7c6f4ce74261cefc9537 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6f4ce74261cefc9537'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:08 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc953a 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c704ce74261cefc953a: Node current retry_counter: 0 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c704ce74261cefc953a:Event data retry_counter: 1 10/03/2025 07:34:08 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc953a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc953a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc953e 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc953e: Node current retry_counter: 0 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc953e:Event data retry_counter: 1 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc953e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc953e'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc9540 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc9540: Node current retry_counter: 2 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc9540:Event data retry_counter: 3 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc9540 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc9540'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c714ce74261cefc9543 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c714ce74261cefc9543: Node current retry_counter: 0 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c714ce74261cefc9543:Event data retry_counter: 1 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c714ce74261cefc9543 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c714ce74261cefc9543'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c714ce74261cefc954a 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c714ce74261cefc954a: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c714ce74261cefc954a:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c714ce74261cefc954a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c714ce74261cefc954a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc954d 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc954d: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc954d:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc954d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc954d'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc9550 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc9550: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc9550:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc9550 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc9550'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:11 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc9553 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c724ce74261cefc9553: Node current retry_counter: 0 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c724ce74261cefc9553:Event data retry_counter: 1 10/03/2025 07:34:11 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc9553 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc9553'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:11 AM UTC [DEBUG] Event received: 68df7c734ce74261cefc9556 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c734ce74261cefc9556: Node current retry_counter: 0 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c734ce74261cefc9556:Event data retry_counter: 1 10/03/2025 07:34:11 AM UTC [INFO] Job retry for node 68df7c734ce74261cefc9556 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c734ce74261cefc9556'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:12 AM UTC [DEBUG] Event received: 68df7c734ce74261cefc955a 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c734ce74261cefc955a: Node current retry_counter: 0 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c734ce74261cefc955a:Event data retry_counter: 1 10/03/2025 07:34:12 AM UTC [INFO] Job retry for node 68df7c734ce74261cefc955a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c734ce74261cefc955a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:12 AM UTC [DEBUG] Event received: 68df7c744ce74261cefc955d 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c744ce74261cefc955d: Node current retry_counter: 0 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c744ce74261cefc955d:Event data retry_counter: 1 10/03/2025 07:34:12 AM UTC [INFO] Job retry for node 68df7c744ce74261cefc955d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c744ce74261cefc955d'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c744ce74261cefc9560 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c744ce74261cefc9560: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c744ce74261cefc9560:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c744ce74261cefc9560 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c744ce74261cefc9560'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9563 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9563: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9563:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9563 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9563'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9566 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9566: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9566:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9566 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9566'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:14 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9569 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c754ce74261cefc9569: Node current retry_counter: 0 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c754ce74261cefc9569:Event data retry_counter: 1 10/03/2025 07:34:14 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9569 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9569'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:14 AM UTC [DEBUG] Event received: 68df7c764ce74261cefc956c 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c764ce74261cefc956c: Node current retry_counter: 0 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c764ce74261cefc956c:Event data retry_counter: 1 10/03/2025 07:34:14 AM UTC [INFO] Job retry for node 68df7c764ce74261cefc956c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c764ce74261cefc956c'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c764ce74261cefc956f 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c764ce74261cefc956f: Node current retry_counter: 0 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c764ce74261cefc956f:Event data retry_counter: 1 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c764ce74261cefc956f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c764ce74261cefc956f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc9575 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9575: Node current retry_counter: 0 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9575:Event data retry_counter: 1 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc9575 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc9575'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc9573 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9573: Node current retry_counter: 2 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9573:Event data retry_counter: 3 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc9573 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc9573'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:16 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc957b 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c774ce74261cefc957b: Node current retry_counter: 0 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c774ce74261cefc957b:Event data retry_counter: 1 10/03/2025 07:34:16 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc957b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc957b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:16 AM UTC [DEBUG] Event received: 68df7c784ce74261cefc957e 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c784ce74261cefc957e: Node current retry_counter: 0 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c784ce74261cefc957e:Event data retry_counter: 1 10/03/2025 07:34:16 AM UTC [INFO] Job retry for node 68df7c784ce74261cefc957e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c784ce74261cefc957e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c784ce74261cefc9581 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c784ce74261cefc9581: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c784ce74261cefc9581:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c784ce74261cefc9581 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c784ce74261cefc9581'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc9584 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9584: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9584:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc9584 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc9584'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc9587 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9587: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9587:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc9587 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc9587'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc958a 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c794ce74261cefc958a: Node current retry_counter: 0 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c794ce74261cefc958a:Event data retry_counter: 1 10/03/2025 07:34:18 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc958a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc958a'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c7a4ce74261cefc958e 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc958e: Node current retry_counter: 0 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc958e:Event data retry_counter: 1 10/03/2025 07:34:18 AM UTC [INFO] Job retry for node 68df7c7a4ce74261cefc958e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7a4ce74261cefc958e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c7a4ce74261cefc9591 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc9591: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7a4ce74261cefc9591:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7a4ce74261cefc9591 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7a4ce74261cefc9591'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:19 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc9594 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9594: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9594:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc9594 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc9594'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:19 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc9598 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9598: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9598:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc9598 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc9598'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:20 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc959b 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7b4ce74261cefc959b: Node current retry_counter: 0 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7b4ce74261cefc959b:Event data retry_counter: 1 10/03/2025 07:34:20 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc959b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc959b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:20 AM UTC [DEBUG] Event received: 68df7c7c4ce74261cefc959e 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7c4ce74261cefc959e: Node current retry_counter: 0 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7c4ce74261cefc959e:Event data retry_counter: 1 10/03/2025 07:34:20 AM UTC [INFO] Job retry for node 68df7c7c4ce74261cefc959e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7c4ce74261cefc959e'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7c4ce74261cefc95a1 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7c4ce74261cefc95a1: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7c4ce74261cefc95a1:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7c4ce74261cefc95a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7c4ce74261cefc95a1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95a6 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95a6: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95a6:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95a6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95a6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95aa 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95aa: Node current retry_counter: 2 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95aa:Event data retry_counter: 3 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95aa'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95ad 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95ad: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95ad:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95ad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95ad'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:22 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95b1 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7d4ce74261cefc95b1: Node current retry_counter: 0 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7d4ce74261cefc95b1:Event data retry_counter: 1 10/03/2025 07:34:22 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95b1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95b1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:22 AM UTC [DEBUG] Event received: 68df7c7e4ce74261cefc95b4 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b4: Node current retry_counter: 0 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b4:Event data retry_counter: 1 10/03/2025 07:34:22 AM UTC [INFO] Job retry for node 68df7c7e4ce74261cefc95b4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7e4ce74261cefc95b4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:23 AM UTC [DEBUG] Event received: 68df7c7e4ce74261cefc95b7 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b7: Node current retry_counter: 0 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b7:Event data retry_counter: 1 10/03/2025 07:34:23 AM UTC [INFO] Job retry for node 68df7c7e4ce74261cefc95b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7e4ce74261cefc95b7'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:23 AM UTC [DEBUG] Event received: 68df7c7f4ce74261cefc95ba 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7f4ce74261cefc95ba: Node current retry_counter: 0 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7f4ce74261cefc95ba:Event data retry_counter: 1 10/03/2025 07:34:23 AM UTC [INFO] Job retry for node 68df7c7f4ce74261cefc95ba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7f4ce74261cefc95ba'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c7f4ce74261cefc95bd 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c7f4ce74261cefc95bd: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c7f4ce74261cefc95bd:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c7f4ce74261cefc95bd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7f4ce74261cefc95bd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c1 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c1: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c1:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c4 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c4: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c4:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:25 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c7 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c804ce74261cefc95c7: Node current retry_counter: 0 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c804ce74261cefc95c7:Event data retry_counter: 1 10/03/2025 07:34:25 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c7'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:25 AM UTC [DEBUG] Event received: 68df7c814ce74261cefc95ca 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c814ce74261cefc95ca: Node current retry_counter: 0 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c814ce74261cefc95ca:Event data retry_counter: 1 10/03/2025 07:34:25 AM UTC [INFO] Job retry for node 68df7c814ce74261cefc95ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c814ce74261cefc95ca'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c814ce74261cefc95cd 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c814ce74261cefc95cd: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c814ce74261cefc95cd:Event data retry_counter: 1 10/03/2025 07:34:26 AM UTC [INFO] Job retry for node 68df7c814ce74261cefc95cd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c814ce74261cefc95cd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c824ce74261cefc95d1 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d1: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d1:Event data retry_counter: 1 10/03/2025 07:34:26 AM UTC [INFO] Job retry for node 68df7c824ce74261cefc95d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c824ce74261cefc95d1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c824ce74261cefc95d5 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d5: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d5:Event data retry_counter: 1 10/03/2025 07:34:27 AM UTC [INFO] Job retry for node 68df7c824ce74261cefc95d5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c824ce74261cefc95d5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:27 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95da 10/03/2025 07:34:27 AM UTC [DEBUG] 68df7c834ce74261cefc95da: Node current retry_counter: 0 10/03/2025 07:34:27 AM UTC [DEBUG] 68df7c834ce74261cefc95da:Event data retry_counter: 1 10/03/2025 07:34:27 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95da'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95df 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95df: Node current retry_counter: 0 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95df:Event data retry_counter: 1 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95df'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95dd 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95dd: Node current retry_counter: 2 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95dd:Event data retry_counter: 3 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95dd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95dd'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c844ce74261cefc95e3 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c844ce74261cefc95e3: Node current retry_counter: 0 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c844ce74261cefc95e3:Event data retry_counter: 1 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c844ce74261cefc95e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c844ce74261cefc95e3'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:29 AM UTC [DEBUG] Event received: 68df7c844ce74261cefc95e6 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c844ce74261cefc95e6: Node current retry_counter: 0 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c844ce74261cefc95e6:Event data retry_counter: 1 10/03/2025 07:34:29 AM UTC [INFO] Job retry for node 68df7c844ce74261cefc95e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c844ce74261cefc95e6'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:29 AM UTC [DEBUG] Event received: 68df7c854ce74261cefc95e9 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c854ce74261cefc95e9: Node current retry_counter: 0 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c854ce74261cefc95e9:Event data retry_counter: 1 10/03/2025 07:34:29 AM UTC [INFO] Job retry for node 68df7c854ce74261cefc95e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c854ce74261cefc95e9'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c854ce74261cefc95ec 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c854ce74261cefc95ec: Node current retry_counter: 0 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c854ce74261cefc95ec:Event data retry_counter: 1 10/03/2025 07:34:30 AM UTC [INFO] Job retry for node 68df7c854ce74261cefc95ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c854ce74261cefc95ec'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c864ce74261cefc95ef 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95ef: Node current retry_counter: 0 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95ef:Event data retry_counter: 1 10/03/2025 07:34:30 AM UTC [INFO] Job retry for node 68df7c864ce74261cefc95ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c864ce74261cefc95ef'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c864ce74261cefc95f2 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95f2: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c864ce74261cefc95f2:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c864ce74261cefc95f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c864ce74261cefc95f2'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:31 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95f5 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f5: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f5:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95f5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:31 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95f8 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f8: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f8:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95f8'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:32 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95fb 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c874ce74261cefc95fb: Node current retry_counter: 0 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c874ce74261cefc95fb:Event data retry_counter: 1 10/03/2025 07:34:32 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95fb'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:32 AM UTC [DEBUG] Event received: 68df7c884ce74261cefc95ff 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c884ce74261cefc95ff: Node current retry_counter: 0 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c884ce74261cefc95ff:Event data retry_counter: 1 10/03/2025 07:34:32 AM UTC [INFO] Job retry for node 68df7c884ce74261cefc95ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c884ce74261cefc95ff'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c884ce74261cefc9605 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c884ce74261cefc9605: Node current retry_counter: 0 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c884ce74261cefc9605:Event data retry_counter: 1 10/03/2025 07:34:33 AM UTC [INFO] Job retry for node 68df7c884ce74261cefc9605 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c884ce74261cefc9605'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c894ce74261cefc9608 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc9608: Node current retry_counter: 0 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc9608:Event data retry_counter: 1 10/03/2025 07:34:33 AM UTC [INFO] Job retry for node 68df7c894ce74261cefc9608 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c894ce74261cefc9608'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c894ce74261cefc960c 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc960c: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c894ce74261cefc960c:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c894ce74261cefc960c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c894ce74261cefc960c'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc960f 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc960f: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc960f:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc960f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc960f'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9614 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9614: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9614:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9614 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9614'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9612 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9612: Node current retry_counter: 2 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9612:Event data retry_counter: 3 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9612 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9612'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:35 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9617 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8a4ce74261cefc9617: Node current retry_counter: 0 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8a4ce74261cefc9617:Event data retry_counter: 1 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9617 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9617'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:35 AM UTC [DEBUG] Event received: 68df7c8b4ce74261cefc961b 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8b4ce74261cefc961b: Node current retry_counter: 0 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8b4ce74261cefc961b:Event data retry_counter: 1 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8b4ce74261cefc961b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8b4ce74261cefc961b'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8b4ce74261cefc961e 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8b4ce74261cefc961e: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8b4ce74261cefc961e:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8b4ce74261cefc961e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8b4ce74261cefc961e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9621 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9621: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9621:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9621 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9621'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9624 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9624: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9624:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9624 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9624'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:37 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9627 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8c4ce74261cefc9627: Node current retry_counter: 0 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8c4ce74261cefc9627:Event data retry_counter: 1 10/03/2025 07:34:37 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9627 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9627'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:37 AM UTC [DEBUG] Event received: 68df7c8d4ce74261cefc962a 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8d4ce74261cefc962a: Node current retry_counter: 0 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8d4ce74261cefc962a:Event data retry_counter: 1 10/03/2025 07:34:37 AM UTC [INFO] Job retry for node 68df7c8d4ce74261cefc962a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8d4ce74261cefc962a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:38 AM UTC [DEBUG] Event received: 68df7c8d4ce74261cefc962e 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8d4ce74261cefc962e: Node current retry_counter: 0 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8d4ce74261cefc962e:Event data retry_counter: 1 10/03/2025 07:34:38 AM UTC [INFO] Job retry for node 68df7c8d4ce74261cefc962e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8d4ce74261cefc962e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:38 AM UTC [DEBUG] Event received: 68df7c8e4ce74261cefc9633 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8e4ce74261cefc9633: Node current retry_counter: 0 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8e4ce74261cefc9633:Event data retry_counter: 1 10/03/2025 07:34:38 AM UTC [INFO] Job retry for node 68df7c8e4ce74261cefc9633 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8e4ce74261cefc9633'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8e4ce74261cefc9636 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8e4ce74261cefc9636: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8e4ce74261cefc9636:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8e4ce74261cefc9636 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8e4ce74261cefc9636'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc9639 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc9639: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc9639:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc9639 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc9639'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc963c 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc963c: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc963c:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc963c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc963c'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:40 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc963f 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c8f4ce74261cefc963f: Node current retry_counter: 0 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c8f4ce74261cefc963f:Event data retry_counter: 1 10/03/2025 07:34:40 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc963f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc963f'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:40 AM UTC [DEBUG] Event received: 68df7c904ce74261cefc9642 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c904ce74261cefc9642: Node current retry_counter: 0 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c904ce74261cefc9642:Event data retry_counter: 1 10/03/2025 07:34:40 AM UTC [INFO] Job retry for node 68df7c904ce74261cefc9642 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c904ce74261cefc9642'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c904ce74261cefc9645 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c904ce74261cefc9645: Node current retry_counter: 0 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c904ce74261cefc9645:Event data retry_counter: 1 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c904ce74261cefc9645 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c904ce74261cefc9645'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc9647 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc9647: Node current retry_counter: 2 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc9647:Event data retry_counter: 3 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc9647 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc9647'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc964a 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc964a: Node current retry_counter: 0 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc964a:Event data retry_counter: 1 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc964a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc964a'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:42 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc964e 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c914ce74261cefc964e: Node current retry_counter: 0 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c914ce74261cefc964e:Event data retry_counter: 1 10/03/2025 07:34:42 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc964e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc964e'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:42 AM UTC [DEBUG] Event received: 68df7c924ce74261cefc9651 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c924ce74261cefc9651: Node current retry_counter: 0 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c924ce74261cefc9651:Event data retry_counter: 1 10/03/2025 07:34:42 AM UTC [INFO] Job retry for node 68df7c924ce74261cefc9651 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c924ce74261cefc9651'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:43 AM UTC [DEBUG] Event received: 68df7c924ce74261cefc9654 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c924ce74261cefc9654: Node current retry_counter: 0 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c924ce74261cefc9654:Event data retry_counter: 1 10/03/2025 07:34:43 AM UTC [INFO] Job retry for node 68df7c924ce74261cefc9654 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c924ce74261cefc9654'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:43 AM UTC [DEBUG] Event received: 68df7c934ce74261cefc9657 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c934ce74261cefc9657: Node current retry_counter: 0 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c934ce74261cefc9657:Event data retry_counter: 1 10/03/2025 07:34:43 AM UTC [INFO] Job retry for node 68df7c934ce74261cefc9657 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c934ce74261cefc9657'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:44 AM UTC [DEBUG] Event received: 68df7c934ce74261cefc965b 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c934ce74261cefc965b: Node current retry_counter: 0 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c934ce74261cefc965b:Event data retry_counter: 1 10/03/2025 07:34:44 AM UTC [INFO] Job retry for node 68df7c934ce74261cefc965b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c934ce74261cefc965b'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:44 AM UTC [DEBUG] Event received: 68df7c944ce74261cefc9660 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c944ce74261cefc9660: Node current retry_counter: 0 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c944ce74261cefc9660:Event data retry_counter: 1 10/03/2025 07:34:44 AM UTC [INFO] Job retry for node 68df7c944ce74261cefc9660 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c944ce74261cefc9660'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c944ce74261cefc9663 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c944ce74261cefc9663: Node current retry_counter: 0 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c944ce74261cefc9663:Event data retry_counter: 1 10/03/2025 07:34:45 AM UTC [INFO] Job retry for node 68df7c944ce74261cefc9663 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c944ce74261cefc9663'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c954ce74261cefc9666 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9666: Node current retry_counter: 0 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9666:Event data retry_counter: 1 10/03/2025 07:34:45 AM UTC [INFO] Job retry for node 68df7c954ce74261cefc9666 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c954ce74261cefc9666'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c954ce74261cefc9669 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9669: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c954ce74261cefc9669:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c954ce74261cefc9669 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c954ce74261cefc9669'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:46 AM UTC [DEBUG] Event received: 68df7c964ce74261cefc966d 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc966d: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc966d:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c964ce74261cefc966d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c964ce74261cefc966d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:46 AM UTC [DEBUG] Event received: 68df7c964ce74261cefc9670 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc9670: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc9670:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c964ce74261cefc9670 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c964ce74261cefc9670'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:47 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9673 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9673: Node current retry_counter: 0 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9673:Event data retry_counter: 1 10/03/2025 07:34:47 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9673 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9673'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:47 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9676 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9676: Node current retry_counter: 0 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9676:Event data retry_counter: 1 10/03/2025 07:34:47 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9676 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9676'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:48 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9679 10/03/2025 07:34:48 AM UTC [DEBUG] 68df7c974ce74261cefc9679: Node current retry_counter: 0 10/03/2025 07:34:48 AM UTC [DEBUG] 68df7c974ce74261cefc9679:Event data retry_counter: 1 10/03/2025 07:34:48 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9679 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9679'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c984ce74261cefc967c 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967c: Node current retry_counter: 0 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967c:Event data retry_counter: 1 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c984ce74261cefc967c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c984ce74261cefc967c'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c984ce74261cefc967e 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967e: Node current retry_counter: 2 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967e:Event data retry_counter: 3 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c984ce74261cefc967e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c984ce74261cefc967e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c994ce74261cefc9682 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c994ce74261cefc9682: Node current retry_counter: 0 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c994ce74261cefc9682:Event data retry_counter: 1 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c994ce74261cefc9682 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c994ce74261cefc9682'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68dcfc56b8c4bf214a13d9a4 10/03/2025 07:34:50 AM UTC [DEBUG] 68dcfc56b8c4bf214a13d9a4: Node current retry_counter: 3 10/03/2025 07:34:50 AM UTC [INFO] 68dcfc56b8c4bf214a13d9a4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68df7c994ce74261cefc9688 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c994ce74261cefc9688: Node current retry_counter: 0 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c994ce74261cefc9688:Event data retry_counter: 1 10/03/2025 07:34:50 AM UTC [INFO] Job retry for node 68df7c994ce74261cefc9688 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c994ce74261cefc9688'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68df7c9a4ce74261cefc9691 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c9a4ce74261cefc9691: Node current retry_counter: 0 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c9a4ce74261cefc9691:Event data retry_counter: 1 10/03/2025 07:34:50 AM UTC [INFO] Job retry for node 68df7c9a4ce74261cefc9691 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9a4ce74261cefc9691'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:51 AM UTC [DEBUG] Event received: 68df7c9a4ce74261cefc9694 10/03/2025 07:34:51 AM UTC [DEBUG] 68df7c9a4ce74261cefc9694: Node current retry_counter: 0 10/03/2025 07:34:51 AM UTC [DEBUG] 68df7c9a4ce74261cefc9694:Event data retry_counter: 1 10/03/2025 07:34:51 AM UTC [INFO] Job retry for node 68df7c9a4ce74261cefc9694 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9a4ce74261cefc9694'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:52 AM UTC [DEBUG] Event received: 68df7c9b4ce74261cefc9698 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9b4ce74261cefc9698: Node current retry_counter: 0 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9b4ce74261cefc9698:Event data retry_counter: 1 10/03/2025 07:34:52 AM UTC [INFO] Job retry for node 68df7c9b4ce74261cefc9698 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9b4ce74261cefc9698'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:52 AM UTC [DEBUG] Event received: 68df7c9c4ce74261cefc969b 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9c4ce74261cefc969b: Node current retry_counter: 0 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9c4ce74261cefc969b:Event data retry_counter: 1 10/03/2025 07:34:52 AM UTC [INFO] Job retry for node 68df7c9c4ce74261cefc969b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9c4ce74261cefc969b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:53 AM UTC [DEBUG] Event received: 68df7c9c4ce74261cefc969e 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9c4ce74261cefc969e: Node current retry_counter: 0 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9c4ce74261cefc969e:Event data retry_counter: 1 10/03/2025 07:34:53 AM UTC [INFO] Job retry for node 68df7c9c4ce74261cefc969e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9c4ce74261cefc969e'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:53 AM UTC [DEBUG] Event received: 68df7c9d4ce74261cefc96a1 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9d4ce74261cefc96a1: Node current retry_counter: 0 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9d4ce74261cefc96a1:Event data retry_counter: 1 10/03/2025 07:34:54 AM UTC [INFO] Job retry for node 68df7c9d4ce74261cefc96a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9d4ce74261cefc96a1'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:54 AM UTC [DEBUG] Event received: 68df7c9e4ce74261cefc96a4 10/03/2025 07:34:54 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a4: Node current retry_counter: 0 10/03/2025 07:34:54 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a4:Event data retry_counter: 1 10/03/2025 07:34:54 AM UTC [INFO] Job retry for node 68df7c9e4ce74261cefc96a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9e4ce74261cefc96a4'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:55 AM UTC [DEBUG] Event received: 68df7c9e4ce74261cefc96a7 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a7: Node current retry_counter: 0 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a7:Event data retry_counter: 1 10/03/2025 07:34:55 AM UTC [INFO] Job retry for node 68df7c9e4ce74261cefc96a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9e4ce74261cefc96a7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:55 AM UTC [DEBUG] Event received: 68df7c9f4ce74261cefc96aa 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9f4ce74261cefc96aa: Node current retry_counter: 0 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9f4ce74261cefc96aa:Event data retry_counter: 1 10/03/2025 07:34:55 AM UTC [INFO] Job retry for node 68df7c9f4ce74261cefc96aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9f4ce74261cefc96aa'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:56 AM UTC [DEBUG] Event received: 68df7c9f4ce74261cefc96ae 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7c9f4ce74261cefc96ae: Node current retry_counter: 0 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7c9f4ce74261cefc96ae:Event data retry_counter: 1 10/03/2025 07:34:56 AM UTC [INFO] Job retry for node 68df7c9f4ce74261cefc96ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9f4ce74261cefc96ae'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:56 AM UTC [DEBUG] Event received: 68df7ca04ce74261cefc96b3 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7ca04ce74261cefc96b3: Node current retry_counter: 0 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7ca04ce74261cefc96b3:Event data retry_counter: 1 10/03/2025 07:34:56 AM UTC [INFO] Job retry for node 68df7ca04ce74261cefc96b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca04ce74261cefc96b3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:57 AM UTC [DEBUG] Event received: 68df7ca04ce74261cefc96b6 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca04ce74261cefc96b6: Node current retry_counter: 0 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca04ce74261cefc96b6:Event data retry_counter: 1 10/03/2025 07:34:57 AM UTC [INFO] Job retry for node 68df7ca04ce74261cefc96b6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca04ce74261cefc96b6'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:57 AM UTC [DEBUG] Event received: 68df7ca14ce74261cefc96bc 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca14ce74261cefc96bc: Node current retry_counter: 0 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca14ce74261cefc96bc:Event data retry_counter: 1 10/03/2025 07:34:57 AM UTC [INFO] Job retry for node 68df7ca14ce74261cefc96bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca14ce74261cefc96bc'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca14ce74261cefc96bf 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca14ce74261cefc96bf: Node current retry_counter: 0 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca14ce74261cefc96bf:Event data retry_counter: 1 10/03/2025 07:34:58 AM UTC [INFO] Job retry for node 68df7ca14ce74261cefc96bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca14ce74261cefc96bf'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca24ce74261cefc96c2 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c2: Node current retry_counter: 0 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c2:Event data retry_counter: 1 10/03/2025 07:34:58 AM UTC [INFO] Job retry for node 68df7ca24ce74261cefc96c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca24ce74261cefc96c2'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca24ce74261cefc96c5 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c5: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca24ce74261cefc96c5:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca24ce74261cefc96c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca24ce74261cefc96c5'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:59 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96c8 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96c8: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96c8:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96c8'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:59 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96cb 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96cb: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96cb:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96cb'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96cd 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96cd: Node current retry_counter: 3 10/03/2025 07:35:00 AM UTC [INFO] 68df7ca34ce74261cefc96cd Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96d0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96d0: Node current retry_counter: 0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96d0:Event data retry_counter: 1 10/03/2025 07:35:00 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96d0'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca44ce74261cefc96d4 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca44ce74261cefc96d4: Node current retry_counter: 0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca44ce74261cefc96d4:Event data retry_counter: 1 10/03/2025 07:35:00 AM UTC [INFO] Job retry for node 68df7ca44ce74261cefc96d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca44ce74261cefc96d4'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:01 AM UTC [DEBUG] Event received: 68df7ca44ce74261cefc96d7 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca44ce74261cefc96d7: Node current retry_counter: 0 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca44ce74261cefc96d7:Event data retry_counter: 1 10/03/2025 07:35:01 AM UTC [INFO] Job retry for node 68df7ca44ce74261cefc96d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca44ce74261cefc96d7'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:01 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96da 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca54ce74261cefc96da: Node current retry_counter: 0 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca54ce74261cefc96da:Event data retry_counter: 1 10/03/2025 07:35:01 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96da'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96dc 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96dc: Node current retry_counter: 2 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96dc:Event data retry_counter: 3 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96dc'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96df 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96df: Node current retry_counter: 0 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96df:Event data retry_counter: 1 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96df'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca64ce74261cefc96e3 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca64ce74261cefc96e3: Node current retry_counter: 0 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca64ce74261cefc96e3:Event data retry_counter: 1 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca64ce74261cefc96e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca64ce74261cefc96e3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:03 AM UTC [DEBUG] Event received: 68df7ca64ce74261cefc96e6 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca64ce74261cefc96e6: Node current retry_counter: 0 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca64ce74261cefc96e6:Event data retry_counter: 1 10/03/2025 07:35:03 AM UTC [INFO] Job retry for node 68df7ca64ce74261cefc96e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca64ce74261cefc96e6'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:03 AM UTC [DEBUG] Event received: 68df7ca74ce74261cefc96ec 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca74ce74261cefc96ec: Node current retry_counter: 0 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca74ce74261cefc96ec:Event data retry_counter: 1 10/03/2025 07:35:03 AM UTC [INFO] Job retry for node 68df7ca74ce74261cefc96ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca74ce74261cefc96ec'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca74ce74261cefc96ef 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca74ce74261cefc96ef: Node current retry_counter: 0 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca74ce74261cefc96ef:Event data retry_counter: 1 10/03/2025 07:35:04 AM UTC [INFO] Job retry for node 68df7ca74ce74261cefc96ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca74ce74261cefc96ef'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca84ce74261cefc96f2 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f2: Node current retry_counter: 0 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f2:Event data retry_counter: 1 10/03/2025 07:35:04 AM UTC [INFO] Job retry for node 68df7ca84ce74261cefc96f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca84ce74261cefc96f2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca84ce74261cefc96f5 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f5: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca84ce74261cefc96f5:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca84ce74261cefc96f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca84ce74261cefc96f5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:05 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96f8 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96f8: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96f8:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96f8'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:05 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96fc 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96fc: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96fc:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96fc'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:06 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96ff 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7ca94ce74261cefc96ff: Node current retry_counter: 0 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7ca94ce74261cefc96ff:Event data retry_counter: 1 10/03/2025 07:35:06 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96ff'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:06 AM UTC [DEBUG] Event received: 68df7caa4ce74261cefc9702 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7caa4ce74261cefc9702: Node current retry_counter: 0 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7caa4ce74261cefc9702:Event data retry_counter: 1 10/03/2025 07:35:06 AM UTC [INFO] Job retry for node 68df7caa4ce74261cefc9702 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caa4ce74261cefc9702'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7caa4ce74261cefc9705 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7caa4ce74261cefc9705: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7caa4ce74261cefc9705:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7caa4ce74261cefc9705 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caa4ce74261cefc9705'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc9708 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc9708: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc9708:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc9708 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc9708'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc970b 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc970b: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc970b:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc970b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc970b'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc970d 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc970d: Node current retry_counter: 2 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc970d:Event data retry_counter: 3 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc970d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc970d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc9710 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc9710: Node current retry_counter: 0 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc9710:Event data retry_counter: 1 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc9710 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc9710'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cac4ce74261cefc9714 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cac4ce74261cefc9714: Node current retry_counter: 0 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cac4ce74261cefc9714:Event data retry_counter: 1 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cac4ce74261cefc9714 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cac4ce74261cefc9714'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:10 AM UTC [DEBUG] Event received: 68df7cac4ce74261cefc9718 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cac4ce74261cefc9718: Node current retry_counter: 0 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cac4ce74261cefc9718:Event data retry_counter: 1 10/03/2025 07:35:10 AM UTC [INFO] Job retry for node 68df7cac4ce74261cefc9718 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cac4ce74261cefc9718'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:10 AM UTC [DEBUG] Event received: 68df7cae4ce74261cefc971e 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cae4ce74261cefc971e: Node current retry_counter: 0 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cae4ce74261cefc971e:Event data retry_counter: 1 10/03/2025 07:35:10 AM UTC [INFO] Job retry for node 68df7cae4ce74261cefc971e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cae4ce74261cefc971e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7cae4ce74261cefc9721 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7cae4ce74261cefc9721: Node current retry_counter: 0 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7cae4ce74261cefc9721:Event data retry_counter: 1 10/03/2025 07:35:11 AM UTC [INFO] Job retry for node 68df7cae4ce74261cefc9721 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cae4ce74261cefc9721'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7caf4ce74261cefc9724 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9724: Node current retry_counter: 0 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9724:Event data retry_counter: 1 10/03/2025 07:35:11 AM UTC [INFO] Job retry for node 68df7caf4ce74261cefc9724 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caf4ce74261cefc9724'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7caf4ce74261cefc9727 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9727: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7caf4ce74261cefc9727:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7caf4ce74261cefc9727 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caf4ce74261cefc9727'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:12 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc972a 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972a: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972a:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc972a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc972a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:12 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc972d 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972d: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972d:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc972d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc972d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:13 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc9730 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb04ce74261cefc9730: Node current retry_counter: 0 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb04ce74261cefc9730:Event data retry_counter: 1 10/03/2025 07:35:13 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc9730 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc9730'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:13 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc9734 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb14ce74261cefc9734: Node current retry_counter: 0 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb14ce74261cefc9734:Event data retry_counter: 1 10/03/2025 07:35:13 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc9734 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc9734'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc973a 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc973a: Node current retry_counter: 0 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc973a:Event data retry_counter: 1 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc973a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc973a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc9737 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc9737: Node current retry_counter: 2 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc9737:Event data retry_counter: 3 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc9737 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc9737'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb24ce74261cefc973f 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb24ce74261cefc973f: Node current retry_counter: 0 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb24ce74261cefc973f:Event data retry_counter: 1 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb24ce74261cefc973f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb24ce74261cefc973f'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb24ce74261cefc9744 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb24ce74261cefc9744: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb24ce74261cefc9744:Event data retry_counter: 1 10/03/2025 07:35:15 AM UTC [INFO] Job retry for node 68df7cb24ce74261cefc9744 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb24ce74261cefc9744'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb34ce74261cefc9747 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc9747: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc9747:Event data retry_counter: 1 10/03/2025 07:35:15 AM UTC [INFO] Job retry for node 68df7cb34ce74261cefc9747 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb34ce74261cefc9747'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb34ce74261cefc974a 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc974a: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc974a:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb34ce74261cefc974a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb34ce74261cefc974a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:16 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc974d 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc974d: Node current retry_counter: 0 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc974d:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc974d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc974d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:16 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc9750 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc9750: Node current retry_counter: 0 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc9750:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc9750 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc9750'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:17 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc9753 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb44ce74261cefc9753: Node current retry_counter: 0 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb44ce74261cefc9753:Event data retry_counter: 1 10/03/2025 07:35:17 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc9753 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc9753'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:17 AM UTC [DEBUG] Event received: 68df7cb54ce74261cefc9756 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb54ce74261cefc9756: Node current retry_counter: 0 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb54ce74261cefc9756:Event data retry_counter: 1 10/03/2025 07:35:17 AM UTC [INFO] Job retry for node 68df7cb54ce74261cefc9756 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb54ce74261cefc9756'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:18 AM UTC [DEBUG] Event received: 68df7cb54ce74261cefc9759 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb54ce74261cefc9759: Node current retry_counter: 0 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb54ce74261cefc9759:Event data retry_counter: 1 10/03/2025 07:35:18 AM UTC [INFO] Job retry for node 68df7cb54ce74261cefc9759 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb54ce74261cefc9759'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:18 AM UTC [DEBUG] Event received: 68df7cb64ce74261cefc975c 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb64ce74261cefc975c: Node current retry_counter: 0 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb64ce74261cefc975c:Event data retry_counter: 1 10/03/2025 07:35:18 AM UTC [INFO] Job retry for node 68df7cb64ce74261cefc975c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb64ce74261cefc975c'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:19 AM UTC [DEBUG] Event received: 68df7cb64ce74261cefc9760 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb64ce74261cefc9760: Node current retry_counter: 0 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb64ce74261cefc9760:Event data retry_counter: 1 10/03/2025 07:35:19 AM UTC [INFO] Job retry for node 68df7cb64ce74261cefc9760 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb64ce74261cefc9760'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:19 AM UTC [DEBUG] Event received: 68df7cb74ce74261cefc9763 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb74ce74261cefc9763: Node current retry_counter: 0 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb74ce74261cefc9763:Event data retry_counter: 1 10/03/2025 07:35:19 AM UTC [INFO] Job retry for node 68df7cb74ce74261cefc9763 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb74ce74261cefc9763'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb74ce74261cefc9766 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb74ce74261cefc9766: Node current retry_counter: 0 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb74ce74261cefc9766:Event data retry_counter: 1 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb74ce74261cefc9766 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb74ce74261cefc9766'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc976b 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc976b: Node current retry_counter: 0 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc976b:Event data retry_counter: 1 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc976b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc976b'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc9769 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9769: Node current retry_counter: 2 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9769:Event data retry_counter: 3 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc9769 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc9769'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc9771 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9771: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb84ce74261cefc9771:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc9771 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc9771'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:21 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc9775 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc9775: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc9775:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc9775 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc9775'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:21 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc977b 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc977b: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc977b:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc977b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc977b'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:22 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc977e 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cb94ce74261cefc977e: Node current retry_counter: 0 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cb94ce74261cefc977e:Event data retry_counter: 1 10/03/2025 07:35:22 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc977e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc977e'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:22 AM UTC [DEBUG] Event received: 68df7cba4ce74261cefc9781 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cba4ce74261cefc9781: Node current retry_counter: 0 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cba4ce74261cefc9781:Event data retry_counter: 1 10/03/2025 07:35:22 AM UTC [INFO] Job retry for node 68df7cba4ce74261cefc9781 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cba4ce74261cefc9781'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:23 AM UTC [DEBUG] Event received: 68df7cba4ce74261cefc9784 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cba4ce74261cefc9784: Node current retry_counter: 0 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cba4ce74261cefc9784:Event data retry_counter: 1 10/03/2025 07:35:23 AM UTC [INFO] Job retry for node 68df7cba4ce74261cefc9784 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cba4ce74261cefc9784'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:23 AM UTC [DEBUG] Event received: 68df7cbb4ce74261cefc9787 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cbb4ce74261cefc9787: Node current retry_counter: 0 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cbb4ce74261cefc9787:Event data retry_counter: 1 10/03/2025 07:35:23 AM UTC [INFO] Job retry for node 68df7cbb4ce74261cefc9787 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbb4ce74261cefc9787'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbb4ce74261cefc978a 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbb4ce74261cefc978a: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbb4ce74261cefc978a:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbb4ce74261cefc978a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbb4ce74261cefc978a'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc978d 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc978d: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc978d:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc978d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc978d'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc9790 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc9790: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc9790:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc9790 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc9790'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:25 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc9793 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbc4ce74261cefc9793: Node current retry_counter: 0 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbc4ce74261cefc9793:Event data retry_counter: 1 10/03/2025 07:35:25 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc9793 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc9793'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:25 AM UTC [DEBUG] Event received: 68df7cbd4ce74261cefc9796 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbd4ce74261cefc9796: Node current retry_counter: 0 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbd4ce74261cefc9796:Event data retry_counter: 1 10/03/2025 07:35:26 AM UTC [INFO] Job retry for node 68df7cbd4ce74261cefc9796 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbd4ce74261cefc9796'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:26 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc9799 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc9799: Node current retry_counter: 0 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc9799:Event data retry_counter: 1 10/03/2025 07:35:26 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc9799 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc9799'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:26 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc979e 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc979e: Node current retry_counter: 0 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc979e:Event data retry_counter: 1 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc979e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc979e'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:27 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc979b 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbe4ce74261cefc979b: Node current retry_counter: 2 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbe4ce74261cefc979b:Event data retry_counter: 3 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc979b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc979b'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:27 AM UTC [DEBUG] Event received: 68df7cbf4ce74261cefc97a3 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a3: Node current retry_counter: 0 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a3:Event data retry_counter: 1 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbf4ce74261cefc97a3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbf4ce74261cefc97a3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cbf4ce74261cefc97a8 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a8: Node current retry_counter: 0 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a8:Event data retry_counter: 1 10/03/2025 07:35:28 AM UTC [INFO] Job retry for node 68df7cbf4ce74261cefc97a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbf4ce74261cefc97a8'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cc04ce74261cefc97ab 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ab: Node current retry_counter: 0 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ab:Event data retry_counter: 1 10/03/2025 07:35:28 AM UTC [INFO] Job retry for node 68df7cc04ce74261cefc97ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc04ce74261cefc97ab'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cc04ce74261cefc97ae 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ae: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc04ce74261cefc97ae:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc04ce74261cefc97ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc04ce74261cefc97ae'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:29 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b1 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b1: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b1:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b1'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:29 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b4 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b4: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b4:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b4'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:30 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b7 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc14ce74261cefc97b7: Node current retry_counter: 0 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc14ce74261cefc97b7:Event data retry_counter: 1 10/03/2025 07:35:30 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:30 AM UTC [DEBUG] Event received: 68df7cc24ce74261cefc97ba 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc24ce74261cefc97ba: Node current retry_counter: 0 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc24ce74261cefc97ba:Event data retry_counter: 1 10/03/2025 07:35:30 AM UTC [INFO] Job retry for node 68df7cc24ce74261cefc97ba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc24ce74261cefc97ba'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:31 AM UTC [DEBUG] Event received: 68df7cc24ce74261cefc97bd 10/03/2025 07:35:31 AM UTC [DEBUG] 68df7cc24ce74261cefc97bd: Node current retry_counter: 0 10/03/2025 07:35:31 AM UTC [DEBUG] 68df7cc24ce74261cefc97bd:Event data retry_counter: 1 10/03/2025 07:35:31 AM UTC [INFO] Job retry for node 68df7cc24ce74261cefc97bd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc24ce74261cefc97bd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc34ce74261cefc97c0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc34ce74261cefc97c0: Node current retry_counter: 0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc34ce74261cefc97c0:Event data retry_counter: 1 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc34ce74261cefc97c0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc34ce74261cefc97c0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97c3 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c3: Node current retry_counter: 2 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c3:Event data retry_counter: 3 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97c3'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97c6 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c6: Node current retry_counter: 0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c6:Event data retry_counter: 1 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97c6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97c6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:33 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97ca 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc44ce74261cefc97ca: Node current retry_counter: 0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc44ce74261cefc97ca:Event data retry_counter: 1 10/03/2025 07:35:33 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97ca'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:33 AM UTC [DEBUG] Event received: 68df7cc54ce74261cefc97d0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc54ce74261cefc97d0: Node current retry_counter: 0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc54ce74261cefc97d0:Event data retry_counter: 1 10/03/2025 07:35:33 AM UTC [INFO] Job retry for node 68df7cc54ce74261cefc97d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc54ce74261cefc97d0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc54ce74261cefc97d3 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc54ce74261cefc97d3: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc54ce74261cefc97d3:Event data retry_counter: 1 10/03/2025 07:35:34 AM UTC [INFO] Job retry for node 68df7cc54ce74261cefc97d3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc54ce74261cefc97d3'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97d7 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97d7: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97d7:Event data retry_counter: 1 10/03/2025 07:35:34 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97d7'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97da 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97da: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97da:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97da'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:35 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97dd 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc64ce74261cefc97dd: Node current retry_counter: 0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc64ce74261cefc97dd:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97dd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:35 AM UTC [DEBUG] Event received: 68df7cc74ce74261cefc97e0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc74ce74261cefc97e0: Node current retry_counter: 0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc74ce74261cefc97e0:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc74ce74261cefc97e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc74ce74261cefc97e0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:36 AM UTC [DEBUG] Event received: 68df7cc74ce74261cefc97e3 10/03/2025 07:35:36 AM UTC [DEBUG] 68df7cc74ce74261cefc97e3: Node current retry_counter: 0 10/03/2025 07:35:36 AM UTC [DEBUG] 68df7cc74ce74261cefc97e3:Event data retry_counter: 1 10/03/2025 07:35:36 AM UTC [INFO] Job retry for node 68df7cc74ce74261cefc97e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc74ce74261cefc97e3'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc84ce74261cefc97e6 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e6: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e6:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc84ce74261cefc97e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc84ce74261cefc97e6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc84ce74261cefc97e9 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e9: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e9:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc84ce74261cefc97e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc84ce74261cefc97e9'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97ec 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97ec: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97ec:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97ec'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97f0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97f0: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97f0:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97f0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97f0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:38 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97f3 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cc94ce74261cefc97f3: Node current retry_counter: 0 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cc94ce74261cefc97f3:Event data retry_counter: 1 10/03/2025 07:35:38 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97f3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97f3'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:38 AM UTC [DEBUG] Event received: 68df7cca4ce74261cefc97f6 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cca4ce74261cefc97f6: Node current retry_counter: 0 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cca4ce74261cefc97f6:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7cca4ce74261cefc97f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cca4ce74261cefc97f6'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:39 AM UTC [DEBUG] Event received: 68df7cca4ce74261cefc97fa 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7cca4ce74261cefc97fa: Node current retry_counter: 0 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7cca4ce74261cefc97fa:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7cca4ce74261cefc97fa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cca4ce74261cefc97fa'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:39 AM UTC [DEBUG] Event received: 68df7ccb4ce74261cefc97ff 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7ccb4ce74261cefc97ff: Node current retry_counter: 0 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7ccb4ce74261cefc97ff:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7ccb4ce74261cefc97ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccb4ce74261cefc97ff'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:40 AM UTC [DEBUG] Event received: 68df7ccb4ce74261cefc9802 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccb4ce74261cefc9802: Node current retry_counter: 0 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccb4ce74261cefc9802:Event data retry_counter: 1 10/03/2025 07:35:40 AM UTC [INFO] Job retry for node 68df7ccb4ce74261cefc9802 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccb4ce74261cefc9802'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:40 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc9807 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccc4ce74261cefc9807: Node current retry_counter: 0 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccc4ce74261cefc9807:Event data retry_counter: 1 10/03/2025 07:35:40 AM UTC [INFO] Job retry for node 68df7ccc4ce74261cefc9807 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccc4ce74261cefc9807'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc9804 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc9804: Node current retry_counter: 3 10/03/2025 07:35:41 AM UTC [INFO] 68df7ccc4ce74261cefc9804 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc980b 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc980b: Node current retry_counter: 0 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc980b:Event data retry_counter: 1 10/03/2025 07:35:41 AM UTC [INFO] Job retry for node 68df7ccc4ce74261cefc980b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccc4ce74261cefc980b'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccd4ce74261cefc980e 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccd4ce74261cefc980e: Node current retry_counter: 0 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccd4ce74261cefc980e:Event data retry_counter: 1 10/03/2025 07:35:41 AM UTC [INFO] Job retry for node 68df7ccd4ce74261cefc980e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccd4ce74261cefc980e'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:42 AM UTC [DEBUG] Event received: 68df7ccd4ce74261cefc9811 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7ccd4ce74261cefc9811: Node current retry_counter: 0 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7ccd4ce74261cefc9811:Event data retry_counter: 1 10/03/2025 07:35:42 AM UTC [INFO] Job retry for node 68df7ccd4ce74261cefc9811 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccd4ce74261cefc9811'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:42 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9814 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7cce4ce74261cefc9814: Node current retry_counter: 0 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7cce4ce74261cefc9814:Event data retry_counter: 1 10/03/2025 07:35:42 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9814 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9814'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9816 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9816: Node current retry_counter: 2 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9816:Event data retry_counter: 3 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9816 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9816'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9819 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9819: Node current retry_counter: 0 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9819:Event data retry_counter: 1 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9819 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9819'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7ccf4ce74261cefc981d 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7ccf4ce74261cefc981d: Node current retry_counter: 0 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7ccf4ce74261cefc981d:Event data retry_counter: 1 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7ccf4ce74261cefc981d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccf4ce74261cefc981d'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:44 AM UTC [DEBUG] Event received: 68df7ccf4ce74261cefc9820 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7ccf4ce74261cefc9820: Node current retry_counter: 0 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7ccf4ce74261cefc9820:Event data retry_counter: 1 10/03/2025 07:35:44 AM UTC [INFO] Job retry for node 68df7ccf4ce74261cefc9820 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccf4ce74261cefc9820'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:44 AM UTC [DEBUG] Event received: 68df7cd04ce74261cefc9824 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7cd04ce74261cefc9824: Node current retry_counter: 0 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7cd04ce74261cefc9824:Event data retry_counter: 1 10/03/2025 07:35:44 AM UTC [INFO] Job retry for node 68df7cd04ce74261cefc9824 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd04ce74261cefc9824'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:45 AM UTC [DEBUG] Event received: 68df7cd04ce74261cefc9829 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd04ce74261cefc9829: Node current retry_counter: 0 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd04ce74261cefc9829:Event data retry_counter: 1 10/03/2025 07:35:45 AM UTC [INFO] Job retry for node 68df7cd04ce74261cefc9829 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd04ce74261cefc9829'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:45 AM UTC [DEBUG] Event received: 68df7cd14ce74261cefc982c 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd14ce74261cefc982c: Node current retry_counter: 0 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd14ce74261cefc982c:Event data retry_counter: 1 10/03/2025 07:35:45 AM UTC [INFO] Job retry for node 68df7cd14ce74261cefc982c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd14ce74261cefc982c'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:46 AM UTC [DEBUG] Event received: 68df7cd14ce74261cefc982f 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd14ce74261cefc982f: Node current retry_counter: 0 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd14ce74261cefc982f:Event data retry_counter: 1 10/03/2025 07:35:46 AM UTC [INFO] Job retry for node 68df7cd14ce74261cefc982f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd14ce74261cefc982f'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:46 AM UTC [DEBUG] Event received: 68df7cd24ce74261cefc9832 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd24ce74261cefc9832: Node current retry_counter: 0 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd24ce74261cefc9832:Event data retry_counter: 1 10/03/2025 07:35:46 AM UTC [INFO] Job retry for node 68df7cd24ce74261cefc9832 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd24ce74261cefc9832'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd24ce74261cefc9835 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd24ce74261cefc9835: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd24ce74261cefc9835:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd24ce74261cefc9835 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd24ce74261cefc9835'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc9838 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc9838: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc9838:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc9838 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc9838'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc983b 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc983b: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc983b:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc983b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc983b'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc983e 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd34ce74261cefc983e: Node current retry_counter: 0 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd34ce74261cefc983e:Event data retry_counter: 1 10/03/2025 07:35:48 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc983e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc983e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9841 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9841: Node current retry_counter: 0 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9841:Event data retry_counter: 1 10/03/2025 07:35:48 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9841 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9841'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9843 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9843: Node current retry_counter: 2 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9843:Event data retry_counter: 3 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9843 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9843'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:49 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9846 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd44ce74261cefc9846: Node current retry_counter: 0 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd44ce74261cefc9846:Event data retry_counter: 1 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9846 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9846'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:49 AM UTC [DEBUG] Event received: 68df7cd54ce74261cefc984a 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd54ce74261cefc984a: Node current retry_counter: 0 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd54ce74261cefc984a:Event data retry_counter: 1 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd54ce74261cefc984a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd54ce74261cefc984a'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:50 AM UTC [DEBUG] Event received: 68df7cd54ce74261cefc984e 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd54ce74261cefc984e: Node current retry_counter: 0 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd54ce74261cefc984e:Event data retry_counter: 1 10/03/2025 07:35:50 AM UTC [INFO] Job retry for node 68df7cd54ce74261cefc984e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd54ce74261cefc984e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:50 AM UTC [DEBUG] Event received: 68df7cd64ce74261cefc9852 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd64ce74261cefc9852: Node current retry_counter: 0 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd64ce74261cefc9852:Event data retry_counter: 1 10/03/2025 07:35:50 AM UTC [INFO] Job retry for node 68df7cd64ce74261cefc9852 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd64ce74261cefc9852'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:51 AM UTC [DEBUG] Event received: 68df7cd64ce74261cefc9857 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd64ce74261cefc9857: Node current retry_counter: 0 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd64ce74261cefc9857:Event data retry_counter: 1 10/03/2025 07:35:51 AM UTC [INFO] Job retry for node 68df7cd64ce74261cefc9857 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd64ce74261cefc9857'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:51 AM UTC [DEBUG] Event received: 68df7cd74ce74261cefc985b 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd74ce74261cefc985b: Node current retry_counter: 0 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd74ce74261cefc985b:Event data retry_counter: 1 10/03/2025 07:35:51 AM UTC [INFO] Job retry for node 68df7cd74ce74261cefc985b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd74ce74261cefc985b'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:52 AM UTC [DEBUG] Event received: 68df7cd74ce74261cefc985e 10/03/2025 07:35:52 AM UTC [DEBUG] 68df7cd74ce74261cefc985e: Node current retry_counter: 0 10/03/2025 07:35:52 AM UTC [DEBUG] 68df7cd74ce74261cefc985e:Event data retry_counter: 1 10/03/2025 07:35:52 AM UTC [INFO] Job retry for node 68df7cd74ce74261cefc985e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd74ce74261cefc985e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:55 AM UTC [DEBUG] Event received: 68df7cda4ce74261cefc9861 10/03/2025 07:35:55 AM UTC [DEBUG] 68df7cda4ce74261cefc9861: Node current retry_counter: 2 10/03/2025 07:35:55 AM UTC [DEBUG] 68df7cda4ce74261cefc9861:Event data retry_counter: 3 10/03/2025 07:35:55 AM UTC [INFO] Job retry for node 68df7cda4ce74261cefc9861 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cda4ce74261cefc9861'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:01 AM UTC [DEBUG] Event received: 68df7ce04ce74261cefc9868 10/03/2025 07:36:01 AM UTC [DEBUG] 68df7ce04ce74261cefc9868: Node current retry_counter: 2 10/03/2025 07:36:01 AM UTC [DEBUG] 68df7ce04ce74261cefc9868:Event data retry_counter: 3 10/03/2025 07:36:01 AM UTC [INFO] Job retry for node 68df7ce04ce74261cefc9868 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ce04ce74261cefc9868'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:07 AM UTC [DEBUG] Event received: 68df7ce74ce74261cefc9872 10/03/2025 07:36:07 AM UTC [DEBUG] 68df7ce74ce74261cefc9872: Node current retry_counter: 2 10/03/2025 07:36:07 AM UTC [DEBUG] 68df7ce74ce74261cefc9872:Event data retry_counter: 3 10/03/2025 07:36:07 AM UTC [INFO] Job retry for node 68df7ce74ce74261cefc9872 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ce74ce74261cefc9872'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:14 AM UTC [DEBUG] Event received: 68df7ced4ce74261cefc987b 10/03/2025 07:36:14 AM UTC [DEBUG] 68df7ced4ce74261cefc987b: Node current retry_counter: 2 10/03/2025 07:36:14 AM UTC [DEBUG] 68df7ced4ce74261cefc987b:Event data retry_counter: 3 10/03/2025 07:36:14 AM UTC [INFO] Job retry for node 68df7ced4ce74261cefc987b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ced4ce74261cefc987b'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:21 AM UTC [DEBUG] Event received: 68df7cf54ce74261cefc9884 10/03/2025 07:36:21 AM UTC [DEBUG] 68df7cf54ce74261cefc9884: Node current retry_counter: 3 10/03/2025 07:36:21 AM UTC [INFO] 68df7cf54ce74261cefc9884 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:36:23 AM UTC [DEBUG] Event received: 68df7cf64ce74261cefc9888 10/03/2025 07:36:23 AM UTC [DEBUG] 68df7cf64ce74261cefc9888: Node current retry_counter: 2 10/03/2025 07:36:23 AM UTC [DEBUG] 68df7cf64ce74261cefc9888:Event data retry_counter: 3 10/03/2025 07:36:23 AM UTC [INFO] Job retry for node 68df7cf64ce74261cefc9888 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cf64ce74261cefc9888'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:28 AM UTC [DEBUG] Event received: 68df7cfc4ce74261cefc9890 10/03/2025 07:36:28 AM UTC [DEBUG] 68df7cfc4ce74261cefc9890: Node current retry_counter: 2 10/03/2025 07:36:28 AM UTC [DEBUG] 68df7cfc4ce74261cefc9890:Event data retry_counter: 3 10/03/2025 07:36:28 AM UTC [INFO] Job retry for node 68df7cfc4ce74261cefc9890 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cfc4ce74261cefc9890'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:34 AM UTC [DEBUG] Event received: 68df7d014ce74261cefc9896 10/03/2025 07:36:34 AM UTC [DEBUG] 68df7d014ce74261cefc9896: Node current retry_counter: 2 10/03/2025 07:36:34 AM UTC [DEBUG] 68df7d014ce74261cefc9896:Event data retry_counter: 3 10/03/2025 07:36:34 AM UTC [INFO] Job retry for node 68df7d014ce74261cefc9896 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d014ce74261cefc9896'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:39 AM UTC [DEBUG] Event received: 68df7d074ce74261cefc989d 10/03/2025 07:36:39 AM UTC [DEBUG] 68df7d074ce74261cefc989d: Node current retry_counter: 2 10/03/2025 07:36:39 AM UTC [DEBUG] 68df7d074ce74261cefc989d:Event data retry_counter: 3 10/03/2025 07:36:39 AM UTC [INFO] Job retry for node 68df7d074ce74261cefc989d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d074ce74261cefc989d'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:44 AM UTC [DEBUG] Event received: 68df7d0c4ce74261cefc98a7 10/03/2025 07:36:44 AM UTC [DEBUG] 68df7d0c4ce74261cefc98a7: Node current retry_counter: 2 10/03/2025 07:36:44 AM UTC [DEBUG] 68df7d0c4ce74261cefc98a7:Event data retry_counter: 3 10/03/2025 07:36:44 AM UTC [INFO] Job retry for node 68df7d0c4ce74261cefc98a7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d0c4ce74261cefc98a7'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:50 AM UTC [DEBUG] Event received: 68df7d114ce74261cefc98ae 10/03/2025 07:36:50 AM UTC [DEBUG] 68df7d114ce74261cefc98ae: Node current retry_counter: 2 10/03/2025 07:36:50 AM UTC [DEBUG] 68df7d114ce74261cefc98ae:Event data retry_counter: 3 10/03/2025 07:36:50 AM UTC [INFO] Job retry for node 68df7d114ce74261cefc98ae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d114ce74261cefc98ae'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:56 AM UTC [DEBUG] Event received: 68df7d174ce74261cefc98b5 10/03/2025 07:36:56 AM UTC [DEBUG] 68df7d174ce74261cefc98b5: Node current retry_counter: 3 10/03/2025 07:36:56 AM UTC [INFO] 68df7d174ce74261cefc98b5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:36:58 AM UTC [DEBUG] Event received: 68df7d194ce74261cefc98b9 10/03/2025 07:36:58 AM UTC [DEBUG] 68df7d194ce74261cefc98b9: Node current retry_counter: 2 10/03/2025 07:36:58 AM UTC [DEBUG] 68df7d194ce74261cefc98b9:Event data retry_counter: 3 10/03/2025 07:36:58 AM UTC [INFO] Job retry for node 68df7d194ce74261cefc98b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d194ce74261cefc98b9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:00 AM UTC [DEBUG] Event received: 68dce6e8b8c4bf214a13d3f6 10/03/2025 07:37:04 AM UTC [DEBUG] Event received: 68df7d204ce74261cefc991c 10/03/2025 07:37:04 AM UTC [DEBUG] 68df7d204ce74261cefc991c: Node current retry_counter: 2 10/03/2025 07:37:04 AM UTC [DEBUG] 68df7d204ce74261cefc991c:Event data retry_counter: 3 10/03/2025 07:37:04 AM UTC [INFO] Job retry for node 68df7d204ce74261cefc991c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d204ce74261cefc991c'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:05 AM UTC [DEBUG] Event received: 68dcdd64b8c4bf214a13c7e5 10/03/2025 07:37:05 AM UTC [DEBUG] 68dcdd64b8c4bf214a13c7e5: Node current retry_counter: 1 10/03/2025 07:37:05 AM UTC [DEBUG] 68dcdd64b8c4bf214a13c7e5:Event data retry_counter: 2 10/03/2025 07:37:05 AM UTC [INFO] Job retry for node 68dcdd64b8c4bf214a13c7e5 submitted. Parent node: 68da3df9b5f91ef94376411b 10/03/2025 07:37:05 AM UTC [DEBUG] Event:{'data': {'id': '68da3df9b5f91ef94376411b', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68da3db3b5f91ef943764103', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/metadata.json', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--08-00', 'commit': '29d8344a3f87e2ae4f2ffda809bf2cc2f2cdda9f', 'describe': 'v6.17-rc7-1853-g29d8344a3f87e', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g29d8344a3f87e', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68da3df9b5f91ef94376411b-kbuild-gcc-12-arm-i6re7dy5', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcdd64b8c4bf214a13c7e5'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T08:06:17.619000', 'updated': '2025-09-29T14:07:15.323000', 'timeout': '2025-09-29T14:06:17.619000', 'holdoff': '2025-09-29T08:35:26.373000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'e9e1f859d5f5b7ce3a0e9399d775ac519752da89ab5b3a318f87663a19c7002a', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:37:10 AM UTC [DEBUG] Event received: 68df7d254ce74261cefc9928 10/03/2025 07:37:10 AM UTC [DEBUG] 68df7d254ce74261cefc9928: Node current retry_counter: 2 10/03/2025 07:37:10 AM UTC [DEBUG] 68df7d254ce74261cefc9928:Event data retry_counter: 3 10/03/2025 07:37:10 AM UTC [INFO] Job retry for node 68df7d254ce74261cefc9928 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d254ce74261cefc9928'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:15 AM UTC [DEBUG] Event received: 68df7d2a4ce74261cefc992f 10/03/2025 07:37:15 AM UTC [DEBUG] 68df7d2a4ce74261cefc992f: Node current retry_counter: 2 10/03/2025 07:37:15 AM UTC [DEBUG] 68df7d2a4ce74261cefc992f:Event data retry_counter: 3 10/03/2025 07:37:15 AM UTC [INFO] Job retry for node 68df7d2a4ce74261cefc992f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d2a4ce74261cefc992f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:20 AM UTC [DEBUG] Event received: 68df7d304ce74261cefc9936 10/03/2025 07:37:20 AM UTC [DEBUG] 68df7d304ce74261cefc9936: Node current retry_counter: 2 10/03/2025 07:37:20 AM UTC [DEBUG] 68df7d304ce74261cefc9936:Event data retry_counter: 3 10/03/2025 07:37:20 AM UTC [INFO] Job retry for node 68df7d304ce74261cefc9936 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d304ce74261cefc9936'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:26 AM UTC [DEBUG] Event received: 68df7d364ce74261cefc9941 10/03/2025 07:37:26 AM UTC [DEBUG] 68df7d364ce74261cefc9941: Node current retry_counter: 2 10/03/2025 07:37:26 AM UTC [DEBUG] 68df7d364ce74261cefc9941:Event data retry_counter: 3 10/03/2025 07:37:26 AM UTC [INFO] Job retry for node 68df7d364ce74261cefc9941 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d364ce74261cefc9941'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:32 AM UTC [DEBUG] Event received: 68df7d3c4ce74261cefc994c 10/03/2025 07:37:32 AM UTC [DEBUG] 68df7d3c4ce74261cefc994c: Node current retry_counter: 2 10/03/2025 07:37:32 AM UTC [DEBUG] 68df7d3c4ce74261cefc994c:Event data retry_counter: 3 10/03/2025 07:37:32 AM UTC [INFO] Job retry for node 68df7d3c4ce74261cefc994c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d3c4ce74261cefc994c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:38 AM UTC [DEBUG] Event received: 68df7d424ce74261cefc9953 10/03/2025 07:37:38 AM UTC [DEBUG] 68df7d424ce74261cefc9953: Node current retry_counter: 3 10/03/2025 07:37:38 AM UTC [INFO] 68df7d424ce74261cefc9953 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:37:44 AM UTC [DEBUG] Event received: 68df7d484ce74261cefc995d 10/03/2025 07:37:44 AM UTC [DEBUG] 68df7d484ce74261cefc995d: Node current retry_counter: 2 10/03/2025 07:37:44 AM UTC [DEBUG] 68df7d484ce74261cefc995d:Event data retry_counter: 3 10/03/2025 07:37:44 AM UTC [INFO] Job retry for node 68df7d484ce74261cefc995d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d484ce74261cefc995d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:49 AM UTC [DEBUG] Event received: 68df7d4d4ce74261cefc9966 10/03/2025 07:37:49 AM UTC [DEBUG] 68df7d4d4ce74261cefc9966: Node current retry_counter: 2 10/03/2025 07:37:49 AM UTC [DEBUG] 68df7d4d4ce74261cefc9966:Event data retry_counter: 3 10/03/2025 07:37:49 AM UTC [INFO] Job retry for node 68df7d4d4ce74261cefc9966 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d4d4ce74261cefc9966'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:54 AM UTC [DEBUG] Event received: 68df7d524ce74261cefc996d 10/03/2025 07:37:54 AM UTC [DEBUG] 68df7d524ce74261cefc996d: Node current retry_counter: 2 10/03/2025 07:37:54 AM UTC [DEBUG] 68df7d524ce74261cefc996d:Event data retry_counter: 3 10/03/2025 07:37:54 AM UTC [INFO] Job retry for node 68df7d524ce74261cefc996d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d524ce74261cefc996d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:58 AM UTC [DEBUG] Event received: 68df7d564ce74261cefc9973 10/03/2025 07:37:58 AM UTC [DEBUG] 68df7d564ce74261cefc9973: Node current retry_counter: 2 10/03/2025 07:37:58 AM UTC [DEBUG] 68df7d564ce74261cefc9973:Event data retry_counter: 3 10/03/2025 07:37:58 AM UTC [INFO] Job retry for node 68df7d564ce74261cefc9973 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d564ce74261cefc9973'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:03 AM UTC [DEBUG] Event received: 68df7d5a4ce74261cefc997a 10/03/2025 07:38:03 AM UTC [DEBUG] 68df7d5a4ce74261cefc997a: Node current retry_counter: 2 10/03/2025 07:38:03 AM UTC [DEBUG] 68df7d5a4ce74261cefc997a:Event data retry_counter: 3 10/03/2025 07:38:03 AM UTC [INFO] Job retry for node 68df7d5a4ce74261cefc997a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d5a4ce74261cefc997a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:04 AM UTC [DEBUG] Event received: 68dd1fedb8c4bf214a13f36f 10/03/2025 07:38:04 AM UTC [DEBUG] 68dd1fedb8c4bf214a13f36f: Node current retry_counter: 3 10/03/2025 07:38:04 AM UTC [INFO] 68dd1fedb8c4bf214a13f36f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:38:08 AM UTC [DEBUG] Event received: 68df7d5f4ce74261cefc9988 10/03/2025 07:38:08 AM UTC [DEBUG] 68df7d5f4ce74261cefc9988: Node current retry_counter: 2 10/03/2025 07:38:08 AM UTC [DEBUG] 68df7d5f4ce74261cefc9988:Event data retry_counter: 3 10/03/2025 07:38:08 AM UTC [INFO] Job retry for node 68df7d5f4ce74261cefc9988 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d5f4ce74261cefc9988'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:13 AM UTC [DEBUG] Event received: 68df7d644ce74261cefc998f 10/03/2025 07:38:13 AM UTC [DEBUG] 68df7d644ce74261cefc998f: Node current retry_counter: 2 10/03/2025 07:38:13 AM UTC [DEBUG] 68df7d644ce74261cefc998f:Event data retry_counter: 3 10/03/2025 07:38:13 AM UTC [INFO] Job retry for node 68df7d644ce74261cefc998f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d644ce74261cefc998f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:17 AM UTC [DEBUG] Event received: 68df7d684ce74261cefc9995 10/03/2025 07:38:17 AM UTC [DEBUG] 68df7d684ce74261cefc9995: Node current retry_counter: 2 10/03/2025 07:38:17 AM UTC [DEBUG] 68df7d684ce74261cefc9995:Event data retry_counter: 3 10/03/2025 07:38:17 AM UTC [INFO] Job retry for node 68df7d684ce74261cefc9995 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d684ce74261cefc9995'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:21 AM UTC [DEBUG] Event received: 68df7d6d4ce74261cefc999d 10/03/2025 07:38:21 AM UTC [DEBUG] 68df7d6d4ce74261cefc999d: Node current retry_counter: 2 10/03/2025 07:38:21 AM UTC [DEBUG] 68df7d6d4ce74261cefc999d:Event data retry_counter: 3 10/03/2025 07:38:21 AM UTC [INFO] Job retry for node 68df7d6d4ce74261cefc999d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d6d4ce74261cefc999d'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:27 AM UTC [DEBUG] Event received: 68df7d724ce74261cefc99a5 10/03/2025 07:38:27 AM UTC [DEBUG] 68df7d724ce74261cefc99a5: Node current retry_counter: 2 10/03/2025 07:38:27 AM UTC [DEBUG] 68df7d724ce74261cefc99a5:Event data retry_counter: 3 10/03/2025 07:38:27 AM UTC [INFO] Job retry for node 68df7d724ce74261cefc99a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d724ce74261cefc99a5'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:32 AM UTC [DEBUG] Event received: 68df7d774ce74261cefc99b1 10/03/2025 07:38:32 AM UTC [DEBUG] 68df7d774ce74261cefc99b1: Node current retry_counter: 2 10/03/2025 07:38:32 AM UTC [DEBUG] 68df7d774ce74261cefc99b1:Event data retry_counter: 3 10/03/2025 07:38:32 AM UTC [INFO] Job retry for node 68df7d774ce74261cefc99b1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d774ce74261cefc99b1'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:36 AM UTC [DEBUG] Event received: 68df7d7c4ce74261cefc99b7 10/03/2025 07:38:36 AM UTC [DEBUG] 68df7d7c4ce74261cefc99b7: Node current retry_counter: 2 10/03/2025 07:38:36 AM UTC [DEBUG] 68df7d7c4ce74261cefc99b7:Event data retry_counter: 3 10/03/2025 07:38:36 AM UTC [INFO] Job retry for node 68df7d7c4ce74261cefc99b7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d7c4ce74261cefc99b7'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:41 AM UTC [DEBUG] Event received: 68df7d804ce74261cefc99be 10/03/2025 07:38:41 AM UTC [DEBUG] 68df7d804ce74261cefc99be: Node current retry_counter: 2 10/03/2025 07:38:41 AM UTC [DEBUG] 68df7d804ce74261cefc99be:Event data retry_counter: 3 10/03/2025 07:38:41 AM UTC [INFO] Job retry for node 68df7d804ce74261cefc99be submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d804ce74261cefc99be'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:46 AM UTC [DEBUG] Event received: 68df7d854ce74261cefc99c6 10/03/2025 07:38:46 AM UTC [DEBUG] 68df7d854ce74261cefc99c6: Node current retry_counter: 3 10/03/2025 07:38:46 AM UTC [INFO] 68df7d854ce74261cefc99c6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:38:48 AM UTC [DEBUG] Event received: 68df7d874ce74261cefc99ca 10/03/2025 07:38:48 AM UTC [DEBUG] 68df7d874ce74261cefc99ca: Node current retry_counter: 2 10/03/2025 07:38:48 AM UTC [DEBUG] 68df7d874ce74261cefc99ca:Event data retry_counter: 3 10/03/2025 07:38:48 AM UTC [INFO] Job retry for node 68df7d874ce74261cefc99ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d874ce74261cefc99ca'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:53 AM UTC [DEBUG] Event received: 68df7d8d4ce74261cefc99d1 10/03/2025 07:38:53 AM UTC [DEBUG] 68df7d8d4ce74261cefc99d1: Node current retry_counter: 2 10/03/2025 07:38:53 AM UTC [DEBUG] 68df7d8d4ce74261cefc99d1:Event data retry_counter: 3 10/03/2025 07:38:53 AM UTC [INFO] Job retry for node 68df7d8d4ce74261cefc99d1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d8d4ce74261cefc99d1'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:59 AM UTC [DEBUG] Event received: 68df7d924ce74261cefc99db 10/03/2025 07:38:59 AM UTC [DEBUG] 68df7d924ce74261cefc99db: Node current retry_counter: 2 10/03/2025 07:38:59 AM UTC [DEBUG] 68df7d924ce74261cefc99db:Event data retry_counter: 3 10/03/2025 07:38:59 AM UTC [INFO] Job retry for node 68df7d924ce74261cefc99db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d924ce74261cefc99db'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:01 AM UTC [DEBUG] Event received: 68df28fa4ce74261cefc44c3 10/03/2025 07:39:01 AM UTC [DEBUG] 68df28fa4ce74261cefc44c3: Node current retry_counter: 0 10/03/2025 07:39:01 AM UTC [DEBUG] 68df28fa4ce74261cefc44c3:Event data retry_counter: 1 10/03/2025 07:39:01 AM UTC [INFO] Job retry for node 68df28fa4ce74261cefc44c3 submitted. Parent node: 68df1316f87506abe3a84e9c 10/03/2025 07:39:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1316f87506abe3a84e9c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-kcidebug', 'path': ['checkout', 'kbuild-gcc-12-x86-kcidebug'], 'group': 'kbuild-gcc-12-x86-kcidebug', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kselftest.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/bzImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'i386', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kcidebug', 'x86-board'], 'config_full': 'defconfig+kcidebug+x86-board', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1316f87506abe3a84e9c-kbuild-gcc-12-x86-kcideb-bn5m41oe', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df28fa4ce74261cefc44c3'}, 'jobfilter': ['baseline-x86-kcidebug-intel'], 'platform_filter': ['aaeon-UPN-EHLX4RE-A10-0864'], 'created': '2025-10-03T00:04:38.410000', 'updated': '2025-10-03T06:04:56.562000', 'timeout': '2025-10-03T06:04:38.410000', 'holdoff': '2025-10-03T01:48:01.051000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:39:04 AM UTC [DEBUG] Event received: 68df7d984ce74261cefc99e3 10/03/2025 07:39:04 AM UTC [DEBUG] 68df7d984ce74261cefc99e3: Node current retry_counter: 2 10/03/2025 07:39:04 AM UTC [DEBUG] 68df7d984ce74261cefc99e3:Event data retry_counter: 3 10/03/2025 07:39:04 AM UTC [INFO] Job retry for node 68df7d984ce74261cefc99e3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d984ce74261cefc99e3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:09 AM UTC [DEBUG] Event received: 68df7d9d4ce74261cefc99ed 10/03/2025 07:39:09 AM UTC [DEBUG] 68df7d9d4ce74261cefc99ed: Node current retry_counter: 2 10/03/2025 07:39:09 AM UTC [DEBUG] 68df7d9d4ce74261cefc99ed:Event data retry_counter: 3 10/03/2025 07:39:09 AM UTC [INFO] Job retry for node 68df7d9d4ce74261cefc99ed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d9d4ce74261cefc99ed'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:16 AM UTC [DEBUG] Event received: 68df7da44ce74261cefc99f7 10/03/2025 07:39:16 AM UTC [DEBUG] 68df7da44ce74261cefc99f7: Node current retry_counter: 2 10/03/2025 07:39:16 AM UTC [DEBUG] 68df7da44ce74261cefc99f7:Event data retry_counter: 3 10/03/2025 07:39:16 AM UTC [INFO] Job retry for node 68df7da44ce74261cefc99f7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7da44ce74261cefc99f7'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:21 AM UTC [DEBUG] Event received: 68df7da94ce74261cefc99fd 10/03/2025 07:39:21 AM UTC [DEBUG] 68df7da94ce74261cefc99fd: Node current retry_counter: 2 10/03/2025 07:39:21 AM UTC [DEBUG] 68df7da94ce74261cefc99fd:Event data retry_counter: 3 10/03/2025 07:39:21 AM UTC [INFO] Job retry for node 68df7da94ce74261cefc99fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7da94ce74261cefc99fd'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:26 AM UTC [DEBUG] Event received: 68df7dae4ce74261cefc9a05 10/03/2025 07:39:26 AM UTC [DEBUG] 68df7dae4ce74261cefc9a05: Node current retry_counter: 3 10/03/2025 07:39:26 AM UTC [INFO] 68df7dae4ce74261cefc9a05 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:39:28 AM UTC [DEBUG] Event received: 68df7db04ce74261cefc9a0b 10/03/2025 07:39:28 AM UTC [DEBUG] 68df7db04ce74261cefc9a0b: Node current retry_counter: 2 10/03/2025 07:39:28 AM UTC [DEBUG] 68df7db04ce74261cefc9a0b:Event data retry_counter: 3 10/03/2025 07:39:28 AM UTC [INFO] Job retry for node 68df7db04ce74261cefc9a0b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7db04ce74261cefc9a0b'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:33 AM UTC [DEBUG] Event received: 68df7db54ce74261cefc9a11 10/03/2025 07:39:33 AM UTC [DEBUG] 68df7db54ce74261cefc9a11: Node current retry_counter: 2 10/03/2025 07:39:33 AM UTC [DEBUG] 68df7db54ce74261cefc9a11:Event data retry_counter: 3 10/03/2025 07:39:33 AM UTC [INFO] Job retry for node 68df7db54ce74261cefc9a11 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7db54ce74261cefc9a11'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:38 AM UTC [DEBUG] Event received: 68df7dba4ce74261cefc9a1c 10/03/2025 07:39:38 AM UTC [DEBUG] 68df7dba4ce74261cefc9a1c: Node current retry_counter: 2 10/03/2025 07:39:38 AM UTC [DEBUG] 68df7dba4ce74261cefc9a1c:Event data retry_counter: 3 10/03/2025 07:39:38 AM UTC [INFO] Job retry for node 68df7dba4ce74261cefc9a1c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dba4ce74261cefc9a1c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:40 AM UTC [DEBUG] Event received: 68dcded5b8c4bf214a13c812 10/03/2025 07:39:40 AM UTC [DEBUG] 68dcded5b8c4bf214a13c812: Node current retry_counter: 1 10/03/2025 07:39:40 AM UTC [DEBUG] 68dcded5b8c4bf214a13c812:Event data retry_counter: 2 10/03/2025 07:39:40 AM UTC [INFO] Job retry for node 68dcded5b8c4bf214a13c812 submitted. Parent node: 68da3df9b5f91ef94376411b 10/03/2025 07:39:40 AM UTC [DEBUG] Event:{'data': {'id': '68da3df9b5f91ef94376411b', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68da3db3b5f91ef943764103', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/metadata.json', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--08-00', 'commit': '29d8344a3f87e2ae4f2ffda809bf2cc2f2cdda9f', 'describe': 'v6.17-rc7-1853-g29d8344a3f87e', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g29d8344a3f87e', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68da3df9b5f91ef94376411b-kbuild-gcc-12-arm-i6re7dy5', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcded5b8c4bf214a13c812'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T08:06:17.619000', 'updated': '2025-09-29T14:07:15.323000', 'timeout': '2025-09-29T14:06:17.619000', 'holdoff': '2025-09-29T08:35:26.373000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'e9e1f859d5f5b7ce3a0e9399d775ac519752da89ab5b3a318f87663a19c7002a', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:39:43 AM UTC [DEBUG] Event received: 68df7dbf4ce74261cefc9a2a 10/03/2025 07:39:43 AM UTC [DEBUG] 68df7dbf4ce74261cefc9a2a: Node current retry_counter: 2 10/03/2025 07:39:43 AM UTC [DEBUG] 68df7dbf4ce74261cefc9a2a:Event data retry_counter: 3 10/03/2025 07:39:43 AM UTC [INFO] Job retry for node 68df7dbf4ce74261cefc9a2a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dbf4ce74261cefc9a2a'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:48 AM UTC [DEBUG] Event received: 68df7dc44ce74261cefc9a34 10/03/2025 07:39:48 AM UTC [DEBUG] 68df7dc44ce74261cefc9a34: Node current retry_counter: 2 10/03/2025 07:39:48 AM UTC [DEBUG] 68df7dc44ce74261cefc9a34:Event data retry_counter: 3 10/03/2025 07:39:48 AM UTC [INFO] Job retry for node 68df7dc44ce74261cefc9a34 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dc44ce74261cefc9a34'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:53 AM UTC [DEBUG] Event received: 68df7dc84ce74261cefc9a3d 10/03/2025 07:39:53 AM UTC [DEBUG] 68df7dc84ce74261cefc9a3d: Node current retry_counter: 2 10/03/2025 07:39:53 AM UTC [DEBUG] 68df7dc84ce74261cefc9a3d:Event data retry_counter: 3 10/03/2025 07:39:53 AM UTC [INFO] Job retry for node 68df7dc84ce74261cefc9a3d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dc84ce74261cefc9a3d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:58 AM UTC [DEBUG] Event received: 68df7dcd4ce74261cefc9a45 10/03/2025 07:39:58 AM UTC [DEBUG] 68df7dcd4ce74261cefc9a45: Node current retry_counter: 3 10/03/2025 07:39:58 AM UTC [INFO] 68df7dcd4ce74261cefc9a45 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:40:00 AM UTC [DEBUG] Event received: 68df7dcf4ce74261cefc9a48 10/03/2025 07:40:00 AM UTC [DEBUG] 68df7dcf4ce74261cefc9a48: Node current retry_counter: 2 10/03/2025 07:40:00 AM UTC [DEBUG] 68df7dcf4ce74261cefc9a48:Event data retry_counter: 3 10/03/2025 07:40:00 AM UTC [INFO] Job retry for node 68df7dcf4ce74261cefc9a48 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dcf4ce74261cefc9a48'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:04 AM UTC [DEBUG] Event received: 68df7dd44ce74261cefc9a52 10/03/2025 07:40:04 AM UTC [DEBUG] 68df7dd44ce74261cefc9a52: Node current retry_counter: 2 10/03/2025 07:40:04 AM UTC [DEBUG] 68df7dd44ce74261cefc9a52:Event data retry_counter: 3 10/03/2025 07:40:04 AM UTC [INFO] Job retry for node 68df7dd44ce74261cefc9a52 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dd44ce74261cefc9a52'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:09 AM UTC [DEBUG] Event received: 68df7dd94ce74261cefc9a5a 10/03/2025 07:40:09 AM UTC [DEBUG] 68df7dd94ce74261cefc9a5a: Node current retry_counter: 2 10/03/2025 07:40:09 AM UTC [DEBUG] 68df7dd94ce74261cefc9a5a:Event data retry_counter: 3 10/03/2025 07:40:09 AM UTC [INFO] Job retry for node 68df7dd94ce74261cefc9a5a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dd94ce74261cefc9a5a'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:14 AM UTC [DEBUG] Event received: 68df7ddd4ce74261cefc9a64 10/03/2025 07:40:14 AM UTC [DEBUG] 68df7ddd4ce74261cefc9a64: Node current retry_counter: 2 10/03/2025 07:40:14 AM UTC [DEBUG] 68df7ddd4ce74261cefc9a64:Event data retry_counter: 3 10/03/2025 07:40:14 AM UTC [INFO] Job retry for node 68df7ddd4ce74261cefc9a64 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ddd4ce74261cefc9a64'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:19 AM UTC [DEBUG] Event received: 68df7de34ce74261cefc9a6e 10/03/2025 07:40:19 AM UTC [DEBUG] 68df7de34ce74261cefc9a6e: Node current retry_counter: 2 10/03/2025 07:40:19 AM UTC [DEBUG] 68df7de34ce74261cefc9a6e:Event data retry_counter: 3 10/03/2025 07:40:19 AM UTC [INFO] Job retry for node 68df7de34ce74261cefc9a6e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7de34ce74261cefc9a6e'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:25 AM UTC [DEBUG] Event received: 68df7de94ce74261cefc9a76 10/03/2025 07:40:25 AM UTC [DEBUG] 68df7de94ce74261cefc9a76: Node current retry_counter: 2 10/03/2025 07:40:25 AM UTC [DEBUG] 68df7de94ce74261cefc9a76:Event data retry_counter: 3 10/03/2025 07:40:25 AM UTC [INFO] Job retry for node 68df7de94ce74261cefc9a76 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7de94ce74261cefc9a76'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:31 AM UTC [DEBUG] Event received: 68df7def4ce74261cefc9a80 10/03/2025 07:40:31 AM UTC [DEBUG] 68df7def4ce74261cefc9a80: Node current retry_counter: 3 10/03/2025 07:40:31 AM UTC [INFO] 68df7def4ce74261cefc9a80 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:40:34 AM UTC [DEBUG] Event received: 68df7df14ce74261cefc9a84 10/03/2025 07:40:34 AM UTC [DEBUG] 68df7df14ce74261cefc9a84: Node current retry_counter: 2 10/03/2025 07:40:34 AM UTC [DEBUG] 68df7df14ce74261cefc9a84:Event data retry_counter: 3 10/03/2025 07:40:34 AM UTC [INFO] Job retry for node 68df7df14ce74261cefc9a84 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7df14ce74261cefc9a84'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:39 AM UTC [DEBUG] Event received: 68df7df74ce74261cefc9a8c 10/03/2025 07:40:39 AM UTC [DEBUG] 68df7df74ce74261cefc9a8c: Node current retry_counter: 2 10/03/2025 07:40:39 AM UTC [DEBUG] 68df7df74ce74261cefc9a8c:Event data retry_counter: 3 10/03/2025 07:40:39 AM UTC [INFO] Job retry for node 68df7df74ce74261cefc9a8c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7df74ce74261cefc9a8c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:45 AM UTC [DEBUG] Event received: 68df7dfd4ce74261cefc9a94 10/03/2025 07:40:45 AM UTC [DEBUG] 68df7dfd4ce74261cefc9a94: Node current retry_counter: 2 10/03/2025 07:40:45 AM UTC [DEBUG] 68df7dfd4ce74261cefc9a94:Event data retry_counter: 3 10/03/2025 07:40:45 AM UTC [INFO] Job retry for node 68df7dfd4ce74261cefc9a94 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dfd4ce74261cefc9a94'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:50 AM UTC [DEBUG] Event received: 68df7e024ce74261cefc9a9c 10/03/2025 07:40:50 AM UTC [DEBUG] 68df7e024ce74261cefc9a9c: Node current retry_counter: 2 10/03/2025 07:40:50 AM UTC [DEBUG] 68df7e024ce74261cefc9a9c:Event data retry_counter: 3 10/03/2025 07:40:50 AM UTC [INFO] Job retry for node 68df7e024ce74261cefc9a9c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e024ce74261cefc9a9c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:56 AM UTC [DEBUG] Event received: 68df7e074ce74261cefc9aa2 10/03/2025 07:40:56 AM UTC [DEBUG] 68df7e074ce74261cefc9aa2: Node current retry_counter: 2 10/03/2025 07:40:56 AM UTC [DEBUG] 68df7e074ce74261cefc9aa2:Event data retry_counter: 3 10/03/2025 07:40:56 AM UTC [INFO] Job retry for node 68df7e074ce74261cefc9aa2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e074ce74261cefc9aa2'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29834ce74261cefc4527 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29834ce74261cefc4527: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29834ce74261cefc4527:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29834ce74261cefc4527 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29834ce74261cefc4527'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29874ce74261cefc452c 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc452c: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc452c:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29874ce74261cefc452c submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29874ce74261cefc452c'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29874ce74261cefc4533 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc4533: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc4533:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29874ce74261cefc4533 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29874ce74261cefc4533'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['aaeon-UPN-EHLX4RE-A10-0864'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df7e0d4ce74261cefc9aad 10/03/2025 07:41:01 AM UTC [DEBUG] 68df7e0d4ce74261cefc9aad: Node current retry_counter: 2 10/03/2025 07:41:01 AM UTC [DEBUG] 68df7e0d4ce74261cefc9aad:Event data retry_counter: 3 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df7e0d4ce74261cefc9aad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e0d4ce74261cefc9aad'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:05 AM UTC [DEBUG] Event received: 68dd2028b8c4bf214a13f37f 10/03/2025 07:41:05 AM UTC [DEBUG] 68dd2028b8c4bf214a13f37f: Node current retry_counter: 2 10/03/2025 07:41:05 AM UTC [DEBUG] 68dd2028b8c4bf214a13f37f:Event data retry_counter: 3 10/03/2025 07:41:05 AM UTC [INFO] Job retry for node 68dd2028b8c4bf214a13f37f submitted. Parent node: 68db22f8d4feb0a96d250386 10/03/2025 07:41:05 AM UTC [DEBUG] Event:{'data': {'id': '68db22f8d4feb0a96d250386', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68db2293d4feb0a96d25035f', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/2.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '53469b66ec8e25df1d77e8f7e854fce04f18ae7c', 'describe': 'staging-mainline-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-515-g53469b66ec8e2', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250930.0'], 'commit_message': 'staging-mainline-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68db22f8d4feb0a96d250386-kbuild-gcc-12-arm64-yt95f4c2', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dd2028b8c4bf214a13f37f'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-09-30T00:23:20.279000', 'updated': '2025-09-30T06:23:26.928000', 'timeout': '2025-09-30T06:23:20.279000', 'holdoff': '2025-09-30T01:09:08.798000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2c06f3515f121d1954ba540e95de0c7673973939553b43989637ff74039176ce', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:06 AM UTC [DEBUG] Event received: 68df7e124ce74261cefc9abe 10/03/2025 07:41:06 AM UTC [DEBUG] 68df7e124ce74261cefc9abe: Node current retry_counter: 2 10/03/2025 07:41:06 AM UTC [DEBUG] 68df7e124ce74261cefc9abe:Event data retry_counter: 3 10/03/2025 07:41:06 AM UTC [INFO] Job retry for node 68df7e124ce74261cefc9abe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e124ce74261cefc9abe'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:12 AM UTC [DEBUG] Event received: 68df7e174ce74261cefc9ac8 10/03/2025 07:41:12 AM UTC [DEBUG] 68df7e174ce74261cefc9ac8: Node current retry_counter: 3 10/03/2025 07:41:12 AM UTC [INFO] 68df7e174ce74261cefc9ac8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:41:14 AM UTC [DEBUG] Event received: 68df7e194ce74261cefc9acc 10/03/2025 07:41:14 AM UTC [DEBUG] 68df7e194ce74261cefc9acc: Node current retry_counter: 2 10/03/2025 07:41:14 AM UTC [DEBUG] 68df7e194ce74261cefc9acc:Event data retry_counter: 3 10/03/2025 07:41:14 AM UTC [INFO] Job retry for node 68df7e194ce74261cefc9acc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e194ce74261cefc9acc'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:19 AM UTC [DEBUG] Event received: 68df7e1e4ce74261cefc9ad3 10/03/2025 07:41:19 AM UTC [DEBUG] 68df7e1e4ce74261cefc9ad3: Node current retry_counter: 2 10/03/2025 07:41:19 AM UTC [DEBUG] 68df7e1e4ce74261cefc9ad3:Event data retry_counter: 3 10/03/2025 07:41:19 AM UTC [INFO] Job retry for node 68df7e1e4ce74261cefc9ad3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e1e4ce74261cefc9ad3'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:24 AM UTC [DEBUG] Event received: 68df7e244ce74261cefc9ada 10/03/2025 07:41:24 AM UTC [DEBUG] 68df7e244ce74261cefc9ada: Node current retry_counter: 2 10/03/2025 07:41:24 AM UTC [DEBUG] 68df7e244ce74261cefc9ada:Event data retry_counter: 3 10/03/2025 07:41:25 AM UTC [INFO] Job retry for node 68df7e244ce74261cefc9ada submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e244ce74261cefc9ada'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:30 AM UTC [DEBUG] Event received: 68df7e294ce74261cefc9ae6 10/03/2025 07:41:30 AM UTC [DEBUG] 68df7e294ce74261cefc9ae6: Node current retry_counter: 2 10/03/2025 07:41:30 AM UTC [DEBUG] 68df7e294ce74261cefc9ae6:Event data retry_counter: 3 10/03/2025 07:41:30 AM UTC [INFO] Job retry for node 68df7e294ce74261cefc9ae6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e294ce74261cefc9ae6'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:36 AM UTC [DEBUG] Event received: 68df7e2f4ce74261cefc9aed 10/03/2025 07:41:36 AM UTC [DEBUG] 68df7e2f4ce74261cefc9aed: Node current retry_counter: 2 10/03/2025 07:41:36 AM UTC [DEBUG] 68df7e2f4ce74261cefc9aed:Event data retry_counter: 3 10/03/2025 07:41:36 AM UTC [INFO] Job retry for node 68df7e2f4ce74261cefc9aed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e2f4ce74261cefc9aed'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:41 AM UTC [DEBUG] Event received: 68df7e354ce74261cefc9af7 10/03/2025 07:41:41 AM UTC [DEBUG] 68df7e354ce74261cefc9af7: Node current retry_counter: 2 10/03/2025 07:41:41 AM UTC [DEBUG] 68df7e354ce74261cefc9af7:Event data retry_counter: 3 10/03/2025 07:41:41 AM UTC [INFO] Job retry for node 68df7e354ce74261cefc9af7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e354ce74261cefc9af7'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:47 AM UTC [DEBUG] Event received: 68df7e3b4ce74261cefc9b01 10/03/2025 07:41:47 AM UTC [DEBUG] 68df7e3b4ce74261cefc9b01: Node current retry_counter: 2 10/03/2025 07:41:47 AM UTC [DEBUG] 68df7e3b4ce74261cefc9b01:Event data retry_counter: 3 10/03/2025 07:41:47 AM UTC [INFO] Job retry for node 68df7e3b4ce74261cefc9b01 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e3b4ce74261cefc9b01'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:54 AM UTC [INFO] Stopping. Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kvm-unit-tests/20250624.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-rt/20240806.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bullseye/20240129.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-h26forge/20250117.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-fault-injection/20250520.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromiumos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'cros://chromeos-{krev}/{crosarch}/chromeos-{flavour}.flavour.config': 'krev' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-kselftest/20250724.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-ltp/20250818.0/{debarch}': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-gst-fluster/20240926.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' Format string error in param 'https://storage.kernelci.org/images/rootfs/debian/bookworm-wifi/20250925.0/{debarch}/': 'debarch' 10/03/2025 12:12:10 AM UTC [INFO] Job retry: Listening for events... 10/03/2025 12:12:10 AM UTC [INFO] Press Ctrl-C to stop. 10/03/2025 12:17:23 AM UTC [DEBUG] Event received: 68df16134ce74261cefc3b12 10/03/2025 12:17:23 AM UTC [DEBUG] 68df16134ce74261cefc3b12: Node current retry_counter: 0 10/03/2025 12:17:23 AM UTC [DEBUG] 68df16134ce74261cefc3b12:Event data retry_counter: 1 10/03/2025 12:17:23 AM UTC [INFO] Job retry for node 68df16134ce74261cefc3b12 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:23 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16134ce74261cefc3b12'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b15 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b15: Node current retry_counter: 1 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b15:Event data retry_counter: 2 10/03/2025 12:17:24 AM UTC [INFO] Job retry for node 68df16144ce74261cefc3b15 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16144ce74261cefc3b15'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b18 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b18: Node current retry_counter: 2 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b18:Event data retry_counter: 3 10/03/2025 12:17:24 AM UTC [INFO] Job retry for node 68df16144ce74261cefc3b18 submitted. Parent node: 68df130df87506abe3a84e96 10/03/2025 12:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df130df87506abe3a84e96', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-riscv', 'path': ['checkout', 'kbuild-gcc-12-riscv'], 'group': 'kbuild-gcc-12-riscv', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-riscv-68df130df87506abe3a84e96/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'riscv', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df130df87506abe3a84e96-kbuild-gcc-12-riscv-xhzfse6r', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df16144ce74261cefc3b18'}, 'jobfilter': ['baseline-riscv-collabora'], 'platform_filter': ['eic7700-hifive-premier-p550'], 'created': '2025-10-03T00:04:29.643000', 'updated': '2025-10-03T00:17:22.330000', 'timeout': '2025-10-03T06:04:29.643000', 'holdoff': '2025-10-03T00:27:21.772000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:17:24 AM UTC [DEBUG] Event received: 68df16144ce74261cefc3b1b 10/03/2025 12:17:24 AM UTC [DEBUG] 68df16144ce74261cefc3b1b: Node current retry_counter: 3 10/03/2025 12:17:24 AM UTC [INFO] 68df16144ce74261cefc3b1b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:23:06 AM UTC [DEBUG] Event received: 68ddcab9b8c4bf214a145ef0 10/03/2025 12:23:06 AM UTC [DEBUG] 68ddcab9b8c4bf214a145ef0: Node current retry_counter: 3 10/03/2025 12:23:06 AM UTC [INFO] 68ddcab9b8c4bf214a145ef0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:25:05 AM UTC [DEBUG] Event received: 68ded79ff87506abe3a8331a 10/03/2025 12:25:05 AM UTC [DEBUG] 68ded79ff87506abe3a8331a: Node current retry_counter: 3 10/03/2025 12:25:05 AM UTC [INFO] 68ded79ff87506abe3a8331a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:26:08 AM UTC [DEBUG] Event received: 68df17a04ce74261cefc3e17 10/03/2025 12:26:08 AM UTC [DEBUG] 68df17a04ce74261cefc3e17: Node current retry_counter: 0 10/03/2025 12:26:08 AM UTC [DEBUG] 68df17a04ce74261cefc3e17:Event data retry_counter: 1 10/03/2025 12:26:08 AM UTC [INFO] Job retry for node 68df17a04ce74261cefc3e17 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:26:08 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a04ce74261cefc3e17'}, 'jobfilter': ['baseline-arm-pengutronix'], 'platform_filter': ['imx6dl-riotboard'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:23:50.606000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec433f87506abe3a831e8 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec433f87506abe3a831e8: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec433f87506abe3a831e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec434f87506abe3a831ed 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec434f87506abe3a831ed: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec434f87506abe3a831ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:16 AM UTC [DEBUG] Event received: 68dec436f87506abe3a831f0 10/03/2025 12:28:16 AM UTC [DEBUG] 68dec436f87506abe3a831f0: Node current retry_counter: 3 10/03/2025 12:28:16 AM UTC [INFO] 68dec436f87506abe3a831f0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec436f87506abe3a831f3 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec436f87506abe3a831f3: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec436f87506abe3a831f3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec438f87506abe3a831f6 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec438f87506abe3a831f6: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec438f87506abe3a831f6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec438f87506abe3a831f9 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec438f87506abe3a831f9: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec438f87506abe3a831f9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43af87506abe3a831fc 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43af87506abe3a831fc: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43af87506abe3a831fc Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43bf87506abe3a831ff 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43bf87506abe3a831ff: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43bf87506abe3a831ff Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43cf87506abe3a83202 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43cf87506abe3a83202: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43cf87506abe3a83202 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43df87506abe3a83205 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43df87506abe3a83205: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43df87506abe3a83205 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43ef87506abe3a83208 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43ef87506abe3a83208: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43ef87506abe3a83208 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec43ff87506abe3a8320b 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec43ff87506abe3a8320b: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec43ff87506abe3a8320b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:17 AM UTC [DEBUG] Event received: 68dec440f87506abe3a8320e 10/03/2025 12:28:17 AM UTC [DEBUG] 68dec440f87506abe3a8320e: Node current retry_counter: 3 10/03/2025 12:28:17 AM UTC [INFO] 68dec440f87506abe3a8320e Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:28:32 AM UTC [DEBUG] Event received: 68ddcabab8c4bf214a145ef3 10/03/2025 12:28:32 AM UTC [DEBUG] 68ddcabab8c4bf214a145ef3: Node current retry_counter: 3 10/03/2025 12:28:32 AM UTC [INFO] 68ddcabab8c4bf214a145ef3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec441f87506abe3a83211 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec441f87506abe3a83211: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec441f87506abe3a83211 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec442f87506abe3a83214 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec442f87506abe3a83214: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec442f87506abe3a83214 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec443f87506abe3a83217 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec443f87506abe3a83217: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec443f87506abe3a83217 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec470f87506abe3a83221 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec470f87506abe3a83221: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec470f87506abe3a83221 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec474f87506abe3a83224 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec474f87506abe3a83224: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec474f87506abe3a83224 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec476f87506abe3a83227 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec476f87506abe3a83227: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec476f87506abe3a83227 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec477f87506abe3a8322a 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec477f87506abe3a8322a: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec477f87506abe3a8322a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:17 AM UTC [DEBUG] Event received: 68dec479f87506abe3a8322d 10/03/2025 12:29:17 AM UTC [DEBUG] 68dec479f87506abe3a8322d: Node current retry_counter: 3 10/03/2025 12:29:17 AM UTC [INFO] 68dec479f87506abe3a8322d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:18 AM UTC [DEBUG] Event received: 68dec47bf87506abe3a83230 10/03/2025 12:29:18 AM UTC [DEBUG] 68dec47bf87506abe3a83230: Node current retry_counter: 3 10/03/2025 12:29:18 AM UTC [INFO] 68dec47bf87506abe3a83230 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:18 AM UTC [DEBUG] Event received: 68dec47cf87506abe3a83233 10/03/2025 12:29:18 AM UTC [DEBUG] 68dec47cf87506abe3a83233: Node current retry_counter: 3 10/03/2025 12:29:18 AM UTC [INFO] 68dec47cf87506abe3a83233 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:29:24 AM UTC [DEBUG] Event received: 68df17984ce74261cefc3df6 10/03/2025 12:29:24 AM UTC [DEBUG] 68df17984ce74261cefc3df6: Node current retry_counter: 0 10/03/2025 12:29:24 AM UTC [DEBUG] 68df17984ce74261cefc3df6:Event data retry_counter: 1 10/03/2025 12:29:24 AM UTC [INFO] Job retry for node 68df17984ce74261cefc3df6 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17984ce74261cefc3df6'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['odroid-xu3'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:23:50.606000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4aef87506abe3a83240 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4aef87506abe3a83240: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4aef87506abe3a83240 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4aff87506abe3a83243 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4aff87506abe3a83243: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4aff87506abe3a83243 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b1f87506abe3a83246 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b1f87506abe3a83246: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b1f87506abe3a83246 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b3f87506abe3a83249 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b3f87506abe3a83249: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b3f87506abe3a83249 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b4f87506abe3a8324c 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b4f87506abe3a8324c: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b4f87506abe3a8324c Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b6f87506abe3a8324f 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b6f87506abe3a8324f: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b6f87506abe3a8324f Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b8f87506abe3a83252 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b8f87506abe3a83252: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b8f87506abe3a83252 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:30:18 AM UTC [DEBUG] Event received: 68dec4b9f87506abe3a83255 10/03/2025 12:30:18 AM UTC [DEBUG] 68dec4b9f87506abe3a83255: Node current retry_counter: 3 10/03/2025 12:30:18 AM UTC [INFO] 68dec4b9f87506abe3a83255 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:31:18 AM UTC [DEBUG] Event received: 68dec4bbf87506abe3a83258 10/03/2025 12:31:18 AM UTC [DEBUG] 68dec4bbf87506abe3a83258: Node current retry_counter: 3 10/03/2025 12:31:18 AM UTC [INFO] 68dec4bbf87506abe3a83258 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:24 AM UTC [DEBUG] Event received: 68df1a4b4ce74261cefc3f08 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4b4ce74261cefc3f08: Node current retry_counter: 0 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4b4ce74261cefc3f08:Event data retry_counter: 1 10/03/2025 12:35:24 AM UTC [INFO] Job retry for node 68df1a4b4ce74261cefc3f08 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4b4ce74261cefc3f08'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:24 AM UTC [DEBUG] Event received: 68df1a4c4ce74261cefc3f0b 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4c4ce74261cefc3f0b: Node current retry_counter: 0 10/03/2025 12:35:24 AM UTC [DEBUG] 68df1a4c4ce74261cefc3f0b:Event data retry_counter: 1 10/03/2025 12:35:24 AM UTC [INFO] Job retry for node 68df1a4c4ce74261cefc3f0b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4c4ce74261cefc3f0b'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:25 AM UTC [DEBUG] Event received: 68df1a4d4ce74261cefc3f10 10/03/2025 12:35:25 AM UTC [DEBUG] 68df1a4d4ce74261cefc3f10: Node current retry_counter: 1 10/03/2025 12:35:25 AM UTC [DEBUG] 68df1a4d4ce74261cefc3f10:Event data retry_counter: 2 10/03/2025 12:35:25 AM UTC [INFO] Job retry for node 68df1a4d4ce74261cefc3f10 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:25 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4d4ce74261cefc3f10'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:28 AM UTC [DEBUG] Event received: 68df1a504ce74261cefc3f1c 10/03/2025 12:35:28 AM UTC [DEBUG] 68df1a504ce74261cefc3f1c: Node current retry_counter: 1 10/03/2025 12:35:28 AM UTC [DEBUG] 68df1a504ce74261cefc3f1c:Event data retry_counter: 2 10/03/2025 12:35:28 AM UTC [INFO] Job retry for node 68df1a504ce74261cefc3f1c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a504ce74261cefc3f1c'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:31 AM UTC [DEBUG] Event received: 68df1a534ce74261cefc3f28 10/03/2025 12:35:31 AM UTC [DEBUG] 68df1a534ce74261cefc3f28: Node current retry_counter: 2 10/03/2025 12:35:31 AM UTC [DEBUG] 68df1a534ce74261cefc3f28:Event data retry_counter: 3 10/03/2025 12:35:31 AM UTC [INFO] Job retry for node 68df1a534ce74261cefc3f28 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:31 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a534ce74261cefc3f28'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['da850-lcdk'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:33 AM UTC [DEBUG] Event received: 68df1a544ce74261cefc3f2c 10/03/2025 12:35:33 AM UTC [DEBUG] 68df1a544ce74261cefc3f2c: Node current retry_counter: 0 10/03/2025 12:35:33 AM UTC [DEBUG] 68df1a544ce74261cefc3f2c:Event data retry_counter: 1 10/03/2025 12:35:33 AM UTC [INFO] Job retry for node 68df1a544ce74261cefc3f2c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a544ce74261cefc3f2c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:35:34 AM UTC [DEBUG] Event received: 68df1a564ce74261cefc3f31 10/03/2025 12:35:34 AM UTC [DEBUG] 68df1a564ce74261cefc3f31: Node current retry_counter: 2 10/03/2025 12:35:34 AM UTC [DEBUG] 68df1a564ce74261cefc3f31:Event data retry_counter: 3 10/03/2025 12:35:34 AM UTC [INFO] Job retry for node 68df1a564ce74261cefc3f31 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a564ce74261cefc3f31'}, 'jobfilter': ['baseline-arm-baylibre'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:37 AM UTC [DEBUG] Event received: 68df1a584ce74261cefc3f3d 10/03/2025 12:35:37 AM UTC [DEBUG] 68df1a584ce74261cefc3f3d: Node current retry_counter: 3 10/03/2025 12:35:37 AM UTC [INFO] 68df1a584ce74261cefc3f3d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:41 AM UTC [DEBUG] Event received: 68df1a5c4ce74261cefc3f49 10/03/2025 12:35:41 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f49: Node current retry_counter: 1 10/03/2025 12:35:41 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f49:Event data retry_counter: 2 10/03/2025 12:35:41 AM UTC [INFO] Job retry for node 68df1a5c4ce74261cefc3f49 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a5c4ce74261cefc3f49'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:35:43 AM UTC [DEBUG] Event received: 68df1a5e4ce74261cefc3f52 10/03/2025 12:35:43 AM UTC [DEBUG] 68df1a5e4ce74261cefc3f52: Node current retry_counter: 3 10/03/2025 12:35:43 AM UTC [INFO] 68df1a5e4ce74261cefc3f52 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:35:46 AM UTC [DEBUG] Event received: 68df1a624ce74261cefc3f5b 10/03/2025 12:35:46 AM UTC [DEBUG] 68df1a624ce74261cefc3f5b: Node current retry_counter: 2 10/03/2025 12:35:46 AM UTC [DEBUG] 68df1a624ce74261cefc3f5b:Event data retry_counter: 3 10/03/2025 12:35:46 AM UTC [INFO] Job retry for node 68df1a624ce74261cefc3f5b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a624ce74261cefc3f5b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['jetson-tk1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:35:49 AM UTC [DEBUG] Event received: 68df1a654ce74261cefc3f69 10/03/2025 12:35:49 AM UTC [DEBUG] 68df1a654ce74261cefc3f69: Node current retry_counter: 3 10/03/2025 12:35:49 AM UTC [INFO] 68df1a654ce74261cefc3f69 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:10 AM UTC [DEBUG] Event received: 68df1a624ce74261cefc3f62 10/03/2025 12:38:10 AM UTC [DEBUG] 68df1a624ce74261cefc3f62: Node current retry_counter: 0 10/03/2025 12:38:10 AM UTC [DEBUG] 68df1a624ce74261cefc3f62:Event data retry_counter: 1 10/03/2025 12:38:10 AM UTC [INFO] Job retry for node 68df1a624ce74261cefc3f62 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:38:10 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a624ce74261cefc3f62'}, 'jobfilter': ['baseline-arm-pengutronix'], 'platform_filter': ['imx6dl-riotboard'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:35:14.755000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec68df87506abe3a83271 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec68df87506abe3a83271: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec68df87506abe3a83271 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec68ef87506abe3a83275 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec68ef87506abe3a83275: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec68ef87506abe3a83275 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec691f87506abe3a83278 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec691f87506abe3a83278: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec691f87506abe3a83278 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec692f87506abe3a8327b 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec692f87506abe3a8327b: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec692f87506abe3a8327b Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec694f87506abe3a8327e 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec694f87506abe3a8327e: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec694f87506abe3a8327e Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec695f87506abe3a83281 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec695f87506abe3a83281: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec695f87506abe3a83281 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec697f87506abe3a83284 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec697f87506abe3a83284: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec697f87506abe3a83284 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec698f87506abe3a83287 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec698f87506abe3a83287: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec698f87506abe3a83287 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:19 AM UTC [DEBUG] Event received: 68dec69af87506abe3a8328a 10/03/2025 12:38:19 AM UTC [DEBUG] 68dec69af87506abe3a8328a: Node current retry_counter: 3 10/03/2025 12:38:19 AM UTC [INFO] 68dec69af87506abe3a8328a Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:38:23 AM UTC [DEBUG] Event received: 68df1a954ce74261cefc4005 10/03/2025 12:38:23 AM UTC [DEBUG] 68df1a954ce74261cefc4005: Node current retry_counter: 0 10/03/2025 12:38:23 AM UTC [DEBUG] 68df1a954ce74261cefc4005:Event data retry_counter: 1 10/03/2025 12:38:23 AM UTC [INFO] Job retry for node 68df1a954ce74261cefc4005 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:38:23 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a954ce74261cefc4005'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:38:51 AM UTC [DEBUG] Event received: 68df1a964ce74261cefc400e 10/03/2025 12:38:51 AM UTC [DEBUG] 68df1a964ce74261cefc400e: Node current retry_counter: 0 10/03/2025 12:38:51 AM UTC [DEBUG] 68df1a964ce74261cefc400e:Event data retry_counter: 1 10/03/2025 12:38:51 AM UTC [INFO] Job retry for node 68df1a964ce74261cefc400e submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:38:51 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a964ce74261cefc400e'}, 'jobfilter': ['baseline-arm64-pengutronix'], 'platform_filter': ['imx8mm-innocomm-wb15-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:39:19 AM UTC [DEBUG] Event received: 68dec69bf87506abe3a8328d 10/03/2025 12:39:19 AM UTC [DEBUG] 68dec69bf87506abe3a8328d: Node current retry_counter: 3 10/03/2025 12:39:19 AM UTC [INFO] 68dec69bf87506abe3a8328d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec69ef87506abe3a83290 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec69ef87506abe3a83290: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec69ef87506abe3a83290 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec69ef87506abe3a83293 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec69ef87506abe3a83293: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec69ef87506abe3a83293 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a1f87506abe3a83296 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a1f87506abe3a83296: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a1f87506abe3a83296 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a1f87506abe3a83299 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a1f87506abe3a83299: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a1f87506abe3a83299 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a4f87506abe3a8329c 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a4f87506abe3a8329c: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a4f87506abe3a8329c Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6a4f87506abe3a8329f 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6a4f87506abe3a8329f: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6a4f87506abe3a8329f Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6caf87506abe3a832a5 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6caf87506abe3a832a5: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6caf87506abe3a832a5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6cef87506abe3a832a8 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6cef87506abe3a832a8: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6cef87506abe3a832a8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:39:20 AM UTC [DEBUG] Event received: 68dec6d1f87506abe3a832ab 10/03/2025 12:39:20 AM UTC [DEBUG] 68dec6d1f87506abe3a832ab: Node current retry_counter: 3 10/03/2025 12:39:20 AM UTC [INFO] 68dec6d1f87506abe3a832ab Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:40:43 AM UTC [DEBUG] Event received: 68df1b004ce74261cefc4075 10/03/2025 12:40:43 AM UTC [DEBUG] 68df1b004ce74261cefc4075: Node current retry_counter: 1 10/03/2025 12:40:43 AM UTC [DEBUG] 68df1b004ce74261cefc4075:Event data retry_counter: 2 10/03/2025 12:40:43 AM UTC [INFO] Job retry for node 68df1b004ce74261cefc4075 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:40:43 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1b004ce74261cefc4075'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 12:42:35 AM UTC [DEBUG] Event received: 68df17994ce74261cefc3dff 10/03/2025 12:42:35 AM UTC [DEBUG] 68df17994ce74261cefc3dff: Node current retry_counter: 0 10/03/2025 12:42:35 AM UTC [DEBUG] 68df17994ce74261cefc3dff:Event data retry_counter: 1 10/03/2025 12:42:35 AM UTC [INFO] Job retry for node 68df17994ce74261cefc3dff submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 12:42:35 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17994ce74261cefc3dff'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 12:43:24 AM UTC [DEBUG] Event received: 68df1b8c4ce74261cefc40dd 10/03/2025 12:43:24 AM UTC [DEBUG] 68df1b8c4ce74261cefc40dd: Node current retry_counter: 2 10/03/2025 12:43:24 AM UTC [DEBUG] 68df1b8c4ce74261cefc40dd:Event data retry_counter: 3 10/03/2025 12:43:24 AM UTC [INFO] Job retry for node 68df1b8c4ce74261cefc40dd submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:43:24 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1b8c4ce74261cefc40dd'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 12:44:25 AM UTC [DEBUG] Event received: 68ded7a0f87506abe3a8331d 10/03/2025 12:44:25 AM UTC [DEBUG] 68ded7a0f87506abe3a8331d: Node current retry_counter: 3 10/03/2025 12:44:25 AM UTC [INFO] 68ded7a0f87506abe3a8331d Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:45:04 AM UTC [DEBUG] Event received: 68df1a894ce74261cefc3fb4 10/03/2025 12:45:04 AM UTC [DEBUG] 68df1a894ce74261cefc3fb4: Node current retry_counter: 0 10/03/2025 12:45:04 AM UTC [DEBUG] 68df1a894ce74261cefc3fb4:Event data retry_counter: 1 10/03/2025 12:45:04 AM UTC [INFO] Job retry for node 68df1a894ce74261cefc3fb4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 12:45:04 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a894ce74261cefc3fb4'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8395-genio-1200-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:36:24.166000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 12:46:03 AM UTC [DEBUG] Event received: 68df1c2d4ce74261cefc40f8 10/03/2025 12:46:03 AM UTC [DEBUG] 68df1c2d4ce74261cefc40f8: Node current retry_counter: 3 10/03/2025 12:46:03 AM UTC [INFO] 68df1c2d4ce74261cefc40f8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 12:53:59 AM UTC [DEBUG] Event received: 68df1a474ce74261cefc3ef9 10/03/2025 12:53:59 AM UTC [DEBUG] 68df1a474ce74261cefc3ef9: Node current retry_counter: 0 10/03/2025 12:53:59 AM UTC [DEBUG] 68df1a474ce74261cefc3ef9:Event data retry_counter: 1 10/03/2025 12:53:59 AM UTC [INFO] Job retry for node 68df1a474ce74261cefc3ef9 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 12:53:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a474ce74261cefc3ef9'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 01:00:14 AM UTC [DEBUG] Event received: 68df201e4ce74261cefc4175 10/03/2025 01:00:14 AM UTC [DEBUG] 68df201e4ce74261cefc4175: Node current retry_counter: 0 10/03/2025 01:00:14 AM UTC [DEBUG] 68df201e4ce74261cefc4175:Event data retry_counter: 1 10/03/2025 01:00:14 AM UTC [INFO] Job retry for node 68df201e4ce74261cefc4175 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201e4ce74261cefc4175'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:15 AM UTC [DEBUG] Event received: 68df201e4ce74261cefc417a 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201e4ce74261cefc417a: Node current retry_counter: 1 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201e4ce74261cefc417a:Event data retry_counter: 2 10/03/2025 01:00:15 AM UTC [INFO] Job retry for node 68df201e4ce74261cefc417a submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201e4ce74261cefc417a'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:15 AM UTC [DEBUG] Event received: 68df201f4ce74261cefc4181 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201f4ce74261cefc4181: Node current retry_counter: 0 10/03/2025 01:00:15 AM UTC [DEBUG] 68df201f4ce74261cefc4181:Event data retry_counter: 1 10/03/2025 01:00:15 AM UTC [INFO] Job retry for node 68df201f4ce74261cefc4181 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201f4ce74261cefc4181'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:18 AM UTC [DEBUG] Event received: 68df20224ce74261cefc4192 10/03/2025 01:00:18 AM UTC [DEBUG] 68df20224ce74261cefc4192: Node current retry_counter: 2 10/03/2025 01:00:18 AM UTC [DEBUG] 68df20224ce74261cefc4192:Event data retry_counter: 3 10/03/2025 01:00:18 AM UTC [INFO] Job retry for node 68df20224ce74261cefc4192 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20224ce74261cefc4192'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-g12b-odroid-n2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:00:21 AM UTC [DEBUG] Event received: 68df20254ce74261cefc41ac 10/03/2025 01:00:21 AM UTC [DEBUG] 68df20254ce74261cefc41ac: Node current retry_counter: 1 10/03/2025 01:00:21 AM UTC [DEBUG] 68df20254ce74261cefc41ac:Event data retry_counter: 2 10/03/2025 01:00:21 AM UTC [INFO] Job retry for node 68df20254ce74261cefc41ac submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20254ce74261cefc41ac'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:24 AM UTC [DEBUG] Event received: 68df20284ce74261cefc41be 10/03/2025 01:00:24 AM UTC [DEBUG] 68df20284ce74261cefc41be: Node current retry_counter: 3 10/03/2025 01:00:24 AM UTC [INFO] 68df20284ce74261cefc41be Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:00:26 AM UTC [DEBUG] Event received: 68df202a4ce74261cefc41c2 10/03/2025 01:00:26 AM UTC [DEBUG] 68df202a4ce74261cefc41c2: Node current retry_counter: 0 10/03/2025 01:00:26 AM UTC [DEBUG] 68df202a4ce74261cefc41c2:Event data retry_counter: 1 10/03/2025 01:00:26 AM UTC [INFO] Job retry for node 68df202a4ce74261cefc41c2 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202a4ce74261cefc41c2'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-khadas-edge-v'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:27 AM UTC [DEBUG] Event received: 68df202a4ce74261cefc41c5 10/03/2025 01:00:27 AM UTC [DEBUG] 68df202a4ce74261cefc41c5: Node current retry_counter: 0 10/03/2025 01:00:27 AM UTC [DEBUG] 68df202a4ce74261cefc41c5:Event data retry_counter: 1 10/03/2025 01:00:27 AM UTC [INFO] Job retry for node 68df202a4ce74261cefc41c5 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202a4ce74261cefc41c5'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:28 AM UTC [DEBUG] Event received: 68df202b4ce74261cefc41ca 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41ca: Node current retry_counter: 2 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41ca:Event data retry_counter: 3 10/03/2025 01:00:28 AM UTC [INFO] Job retry for node 68df202b4ce74261cefc41ca submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202b4ce74261cefc41ca'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['meson-gxl-s905d-p230'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:00:28 AM UTC [DEBUG] Event received: 68df202b4ce74261cefc41c8 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41c8: Node current retry_counter: 0 10/03/2025 01:00:28 AM UTC [DEBUG] 68df202b4ce74261cefc41c8:Event data retry_counter: 1 10/03/2025 01:00:28 AM UTC [INFO] Job retry for node 68df202b4ce74261cefc41c8 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202b4ce74261cefc41c8'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:38 AM UTC [DEBUG] Event received: 68df20364ce74261cefc41f5 10/03/2025 01:00:38 AM UTC [DEBUG] 68df20364ce74261cefc41f5: Node current retry_counter: 3 10/03/2025 01:00:38 AM UTC [INFO] 68df20364ce74261cefc41f5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:00:48 AM UTC [DEBUG] Event received: 68df203f4ce74261cefc420a 10/03/2025 01:00:48 AM UTC [DEBUG] 68df203f4ce74261cefc420a: Node current retry_counter: 0 10/03/2025 01:00:48 AM UTC [DEBUG] 68df203f4ce74261cefc420a:Event data retry_counter: 1 10/03/2025 01:00:48 AM UTC [INFO] Job retry for node 68df203f4ce74261cefc420a submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203f4ce74261cefc420a'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:00:53 AM UTC [DEBUG] Event received: 68df20444ce74261cefc420d 10/03/2025 01:00:53 AM UTC [DEBUG] 68df20444ce74261cefc420d: Node current retry_counter: 1 10/03/2025 01:00:53 AM UTC [DEBUG] 68df20444ce74261cefc420d:Event data retry_counter: 2 10/03/2025 01:00:53 AM UTC [INFO] Job retry for node 68df20444ce74261cefc420d submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df20444ce74261cefc420d'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:00:58 AM UTC [DEBUG] Event received: 68df20494ce74261cefc4210 10/03/2025 01:00:58 AM UTC [DEBUG] 68df20494ce74261cefc4210: Node current retry_counter: 2 10/03/2025 01:00:58 AM UTC [DEBUG] 68df20494ce74261cefc4210:Event data retry_counter: 3 10/03/2025 01:00:58 AM UTC [INFO] Job retry for node 68df20494ce74261cefc4210 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 01:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df20494ce74261cefc4210'}, 'jobfilter': ['baseline-x86-baylibre'], 'platform_filter': ['qemu'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T01:00:20.236000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:01:03 AM UTC [DEBUG] Event received: 68df204e4ce74261cefc4213 10/03/2025 01:01:03 AM UTC [DEBUG] 68df204e4ce74261cefc4213: Node current retry_counter: 3 10/03/2025 01:01:03 AM UTC [INFO] 68df204e4ce74261cefc4213 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:01:18 AM UTC [DEBUG] Event received: 68df1bfc4ce74261cefc40f3 10/03/2025 01:01:18 AM UTC [DEBUG] 68df1bfc4ce74261cefc40f3: Node current retry_counter: 1 10/03/2025 01:01:18 AM UTC [DEBUG] 68df1bfc4ce74261cefc40f3:Event data retry_counter: 2 10/03/2025 01:01:18 AM UTC [INFO] Job retry for node 68df1bfc4ce74261cefc40f3 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 01:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1bfc4ce74261cefc40f3'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:02:04 AM UTC [DEBUG] Event received: 68df202f4ce74261cefc41dc 10/03/2025 01:02:04 AM UTC [DEBUG] 68df202f4ce74261cefc41dc: Node current retry_counter: 0 10/03/2025 01:02:04 AM UTC [DEBUG] 68df202f4ce74261cefc41dc:Event data retry_counter: 1 10/03/2025 01:02:04 AM UTC [INFO] Job retry for node 68df202f4ce74261cefc41dc submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:02:04 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202f4ce74261cefc41dc'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:04:09 AM UTC [DEBUG] Event received: 68dedc3cf87506abe3a83569 10/03/2025 01:04:09 AM UTC [DEBUG] 68dedc3cf87506abe3a83569: Node current retry_counter: 3 10/03/2025 01:04:09 AM UTC [INFO] 68dedc3cf87506abe3a83569 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:04:24 AM UTC [DEBUG] Event received: 68df208d4ce74261cefc424d 10/03/2025 01:04:24 AM UTC [DEBUG] 68df208d4ce74261cefc424d: Node current retry_counter: 1 10/03/2025 01:04:24 AM UTC [DEBUG] 68df208d4ce74261cefc424d:Event data retry_counter: 2 10/03/2025 01:04:24 AM UTC [INFO] Job retry for node 68df208d4ce74261cefc424d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:04:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df208d4ce74261cefc424d'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 01:06:44 AM UTC [DEBUG] Event received: 68df21184ce74261cefc428d 10/03/2025 01:06:44 AM UTC [DEBUG] 68df21184ce74261cefc428d: Node current retry_counter: 2 10/03/2025 01:06:44 AM UTC [DEBUG] 68df21184ce74261cefc428d:Event data retry_counter: 3 10/03/2025 01:06:44 AM UTC [INFO] Job retry for node 68df21184ce74261cefc428d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 01:06:44 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df21184ce74261cefc428d'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-bl-imx8mm'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T01:00:03.908000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 01:09:04 AM UTC [DEBUG] Event received: 68df21a54ce74261cefc42a9 10/03/2025 01:09:04 AM UTC [DEBUG] 68df21a54ce74261cefc42a9: Node current retry_counter: 3 10/03/2025 01:09:04 AM UTC [INFO] 68df21a54ce74261cefc42a9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:09:56 AM UTC [DEBUG] Event received: 68df1a924ce74261cefc3ff3 10/03/2025 01:09:56 AM UTC [DEBUG] 68df1a924ce74261cefc3ff3: Node current retry_counter: 0 10/03/2025 01:09:56 AM UTC [DEBUG] 68df1a924ce74261cefc3ff3:Event data retry_counter: 1 10/03/2025 01:09:56 AM UTC [INFO] Job retry for node 68df1a924ce74261cefc3ff3 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:09:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a924ce74261cefc3ff3'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 01:12:41 AM UTC [DEBUG] Event received: 68df1ea74ce74261cefc412c 10/03/2025 01:12:41 AM UTC [DEBUG] 68df1ea74ce74261cefc412c: Node current retry_counter: 1 10/03/2025 01:12:41 AM UTC [DEBUG] 68df1ea74ce74261cefc412c:Event data retry_counter: 2 10/03/2025 01:12:41 AM UTC [INFO] Job retry for node 68df1ea74ce74261cefc412c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 01:12:41 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1ea74ce74261cefc412c'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:19:41 AM UTC [DEBUG] Event received: 68df22644ce74261cefc42b4 10/03/2025 01:19:41 AM UTC [DEBUG] 68df22644ce74261cefc42b4: Node current retry_counter: 1 10/03/2025 01:19:41 AM UTC [DEBUG] 68df22644ce74261cefc42b4:Event data retry_counter: 2 10/03/2025 01:19:41 AM UTC [INFO] Job retry for node 68df22644ce74261cefc42b4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:19:41 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df22644ce74261cefc42b4'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 01:19:57 AM UTC [DEBUG] Event received: 68df205e4ce74261cefc4219 10/03/2025 01:19:57 AM UTC [DEBUG] 68df205e4ce74261cefc4219: Node current retry_counter: 2 10/03/2025 01:19:57 AM UTC [DEBUG] 68df205e4ce74261cefc4219:Event data retry_counter: 3 10/03/2025 01:19:57 AM UTC [INFO] Job retry for node 68df205e4ce74261cefc4219 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 01:19:57 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df205e4ce74261cefc4219'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T00:34:10.245000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:23:47 AM UTC [DEBUG] Event received: 68dedc3df87506abe3a8356c 10/03/2025 01:23:47 AM UTC [DEBUG] 68dedc3df87506abe3a8356c: Node current retry_counter: 3 10/03/2025 01:23:47 AM UTC [INFO] 68dedc3df87506abe3a8356c Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:26:38 AM UTC [DEBUG] Event received: 68df24ae4ce74261cefc42c5 10/03/2025 01:26:38 AM UTC [DEBUG] 68df24ae4ce74261cefc42c5: Node current retry_counter: 2 10/03/2025 01:26:38 AM UTC [DEBUG] 68df24ae4ce74261cefc42c5:Event data retry_counter: 3 10/03/2025 01:26:38 AM UTC [INFO] Job retry for node 68df24ae4ce74261cefc42c5 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df24ae4ce74261cefc42c5'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-g12b-a311d-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:31:18 AM UTC [DEBUG] Event received: 68df230a4ce74261cefc42c0 10/03/2025 01:31:18 AM UTC [DEBUG] 68df230a4ce74261cefc42c0: Node current retry_counter: 2 10/03/2025 01:31:18 AM UTC [DEBUG] 68df230a4ce74261cefc42c0:Event data retry_counter: 3 10/03/2025 01:31:18 AM UTC [INFO] Job retry for node 68df230a4ce74261cefc42c0 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 01:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df230a4ce74261cefc42c0'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['qemu-arm'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T00:46:11.911000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 01:38:52 AM UTC [DEBUG] Event received: 68df24bd4ce74261cefc42cb 10/03/2025 01:38:52 AM UTC [DEBUG] 68df24bd4ce74261cefc42cb: Node current retry_counter: 3 10/03/2025 01:38:52 AM UTC [INFO] 68df24bd4ce74261cefc42cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:39:57 AM UTC [DEBUG] Event received: 68dc91bdb8c4bf214a138f59 10/03/2025 01:40:19 AM UTC [DEBUG] Event received: 68df29644ce74261cefc44cb 10/03/2025 01:40:19 AM UTC [DEBUG] 68df29644ce74261cefc44cb: Node current retry_counter: 0 10/03/2025 01:40:19 AM UTC [DEBUG] 68df29644ce74261cefc44cb:Event data retry_counter: 1 10/03/2025 01:40:19 AM UTC [INFO] Job retry for node 68df29644ce74261cefc44cb submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 01:40:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29644ce74261cefc44cb'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-openblocks-iot-vx2'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:39:45.605000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 01:49:08 AM UTC [DEBUG] Event received: 68dc91bfb8c4bf214a138f5c 10/03/2025 01:50:39 AM UTC [DEBUG] Event received: 68df27664ce74261cefc44a6 10/03/2025 01:50:39 AM UTC [DEBUG] 68df27664ce74261cefc44a6: Node current retry_counter: 3 10/03/2025 01:50:39 AM UTC [INFO] 68df27664ce74261cefc44a6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:55:25 AM UTC [DEBUG] Event received: 68ded8a1f87506abe3a8332a 10/03/2025 01:55:25 AM UTC [DEBUG] 68ded8a1f87506abe3a8332a: Node current retry_counter: 3 10/03/2025 01:55:25 AM UTC [INFO] 68ded8a1f87506abe3a8332a Job has already retried 3 times. Not submitting a retry. 10/03/2025 01:55:45 AM UTC [DEBUG] Event received: 68dc91c0b8c4bf214a138f5f 10/03/2025 01:58:25 AM UTC [DEBUG] Event received: 68dc91c8b8c4bf214a138f6e 10/03/2025 01:58:41 AM UTC [DEBUG] Event received: 68df1a934ce74261cefc3ffc 10/03/2025 01:58:41 AM UTC [DEBUG] 68df1a934ce74261cefc3ffc: Node current retry_counter: 0 10/03/2025 01:58:41 AM UTC [DEBUG] 68df1a934ce74261cefc3ffc:Event data retry_counter: 1 10/03/2025 01:58:41 AM UTC [INFO] Job retry for node 68df1a934ce74261cefc3ffc submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 01:58:41 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a934ce74261cefc3ffc'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:00:02 AM UTC [DEBUG] Event received: 68df184b4ce74261cefc3e94 10/03/2025 02:00:02 AM UTC [DEBUG] 68df184b4ce74261cefc3e94: Node current retry_counter: 0 10/03/2025 02:00:02 AM UTC [DEBUG] 68df184b4ce74261cefc3e94:Event data retry_counter: 1 10/03/2025 02:00:02 AM UTC [INFO] Job retry for node 68df184b4ce74261cefc3e94 submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df184b4ce74261cefc3e94'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:00:05 AM UTC [DEBUG] Event received: 68dc91ccb8c4bf214a138f74 10/03/2025 02:02:25 AM UTC [DEBUG] Event received: 68deda45f87506abe3a83392 10/03/2025 02:02:25 AM UTC [DEBUG] 68deda45f87506abe3a83392: Node current retry_counter: 3 10/03/2025 02:02:25 AM UTC [INFO] 68deda45f87506abe3a83392 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:02:48 AM UTC [DEBUG] Event received: 68dc9176b8c4bf214a138f03 10/03/2025 02:02:48 AM UTC [DEBUG] 68dc9176b8c4bf214a138f03: Node current retry_counter: 3 10/03/2025 02:02:48 AM UTC [INFO] 68dc9176b8c4bf214a138f03 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:03:22 AM UTC [DEBUG] Event received: 68df29884ce74261cefc4536 10/03/2025 02:03:22 AM UTC [DEBUG] 68df29884ce74261cefc4536: Node current retry_counter: 0 10/03/2025 02:03:22 AM UTC [DEBUG] 68df29884ce74261cefc4536:Event data retry_counter: 1 10/03/2025 02:03:22 AM UTC [INFO] Job retry for node 68df29884ce74261cefc4536 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:03:22 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29884ce74261cefc4536'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 02:09:26 AM UTC [DEBUG] Event received: 68dc9640b8c4bf214a1390b9 10/03/2025 02:09:41 AM UTC [DEBUG] Event received: 68dc91cab8c4bf214a138f71 10/03/2025 02:09:41 AM UTC [DEBUG] 68dc91cab8c4bf214a138f71: Node current retry_counter: 3 10/03/2025 02:09:41 AM UTC [INFO] 68dc91cab8c4bf214a138f71 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:12:56 AM UTC [DEBUG] Event received: 68ddcc1ab8c4bf214a145f20 10/03/2025 02:12:56 AM UTC [DEBUG] 68ddcc1ab8c4bf214a145f20: Node current retry_counter: 3 10/03/2025 02:12:56 AM UTC [INFO] 68ddcc1ab8c4bf214a145f20 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:17:25 AM UTC [DEBUG] Event received: 68df2e224ce74261cefc47ba 10/03/2025 02:17:25 AM UTC [DEBUG] 68df2e224ce74261cefc47ba: Node current retry_counter: 1 10/03/2025 02:17:25 AM UTC [DEBUG] 68df2e224ce74261cefc47ba:Event data retry_counter: 2 10/03/2025 02:17:25 AM UTC [INFO] Job retry for node 68df2e224ce74261cefc47ba submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:17:25 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df2e224ce74261cefc47ba'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:19:47 AM UTC [DEBUG] Event received: 68dc91cfb8c4bf214a138f7a 10/03/2025 02:19:47 AM UTC [DEBUG] 68dc91cfb8c4bf214a138f7a: Node current retry_counter: 3 10/03/2025 02:19:47 AM UTC [INFO] 68dc91cfb8c4bf214a138f7a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:20:57 AM UTC [DEBUG] Event received: 68ddcc1bb8c4bf214a145f23 10/03/2025 02:20:57 AM UTC [DEBUG] 68ddcc1bb8c4bf214a145f23: Node current retry_counter: 3 10/03/2025 02:20:57 AM UTC [INFO] 68ddcc1bb8c4bf214a145f23 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:22:10 AM UTC [DEBUG] Event received: 68dc9177b8c4bf214a138f0a 10/03/2025 02:22:10 AM UTC [DEBUG] 68dc9177b8c4bf214a138f0a: Node current retry_counter: 3 10/03/2025 02:22:10 AM UTC [INFO] 68dc9177b8c4bf214a138f0a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:23:58 AM UTC [DEBUG] Event received: 68dc9642b8c4bf214a1390bc 10/03/2025 02:24:03 AM UTC [DEBUG] Event received: 68dc91cdb8c4bf214a138f77 10/03/2025 02:26:19 AM UTC [DEBUG] Event received: 68df2eee4ce74261cefc47e0 10/03/2025 02:26:19 AM UTC [DEBUG] 68df2eee4ce74261cefc47e0: Node current retry_counter: 1 10/03/2025 02:26:19 AM UTC [DEBUG] 68df2eee4ce74261cefc47e0:Event data retry_counter: 2 10/03/2025 02:26:19 AM UTC [INFO] Job retry for node 68df2eee4ce74261cefc47e0 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df2eee4ce74261cefc47e0'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:27:29 AM UTC [DEBUG] Event received: 68ddcd13b8c4bf214a1461e4 10/03/2025 02:27:29 AM UTC [DEBUG] 68ddcd13b8c4bf214a1461e4: Node current retry_counter: 3 10/03/2025 02:27:29 AM UTC [INFO] 68ddcd13b8c4bf214a1461e4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:30:44 AM UTC [DEBUG] Event received: 68dc966fb8c4bf214a1390d8 10/03/2025 02:31:27 AM UTC [DEBUG] Event received: 68dee0fef87506abe3a8362b 10/03/2025 02:31:27 AM UTC [DEBUG] 68dee0fef87506abe3a8362b: Node current retry_counter: 3 10/03/2025 02:31:27 AM UTC [INFO] 68dee0fef87506abe3a8362b Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:32:47 AM UTC [DEBUG] Event received: 68dc9644b8c4bf214a1390bf 10/03/2025 02:32:48 AM UTC [DEBUG] Event received: 68dc966db8c4bf214a1390d5 10/03/2025 02:33:06 AM UTC [DEBUG] Event received: 68dc9670b8c4bf214a1390db 10/03/2025 02:33:36 AM UTC [DEBUG] Event received: 68ddcd14b8c4bf214a1461e7 10/03/2025 02:33:36 AM UTC [DEBUG] 68ddcd14b8c4bf214a1461e7: Node current retry_counter: 3 10/03/2025 02:33:36 AM UTC [INFO] 68ddcd14b8c4bf214a1461e7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:34:43 AM UTC [DEBUG] Event received: 68df32354ce74261cefc48c1 10/03/2025 02:34:43 AM UTC [DEBUG] 68df32354ce74261cefc48c1: Node current retry_counter: 2 10/03/2025 02:34:43 AM UTC [DEBUG] 68df32354ce74261cefc48c1:Event data retry_counter: 3 10/03/2025 02:34:43 AM UTC [INFO] Job retry for node 68df32354ce74261cefc48c1 submitted. Parent node: 68df15bd4ce74261cefc3ae6 10/03/2025 02:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df15bd4ce74261cefc3ae6', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'path': ['checkout', 'kbuild-gcc-12-arm-multi_v5_defconfig'], 'group': 'kbuild-gcc-12-arm-multi_v5_defconfig', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-multi_v5_defconfig-68df15bd4ce74261cefc3ae6/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v5_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v5_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15bd4ce74261cefc3ae6-kbuild-gcc-12-arm-multi--yvbrwcn6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df32354ce74261cefc48c1'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['at91sam9g20ek'], 'created': '2025-10-03T00:15:57.965000', 'updated': '2025-10-03T00:37:10.622000', 'timeout': '2025-10-03T06:15:57.965000', 'holdoff': '2025-10-03T00:36:50.749000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 02:35:02 AM UTC [DEBUG] Event received: 68df2dd14ce74261cefc47b3 10/03/2025 02:35:02 AM UTC [DEBUG] 68df2dd14ce74261cefc47b3: Node current retry_counter: 1 10/03/2025 02:35:02 AM UTC [DEBUG] 68df2dd14ce74261cefc47b3:Event data retry_counter: 2 10/03/2025 02:35:02 AM UTC [INFO] Job retry for node 68df2dd14ce74261cefc47b3 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 02:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df2dd14ce74261cefc47b3'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 02:39:28 AM UTC [DEBUG] Event received: 68dee2dff87506abe3a8363a 10/03/2025 02:39:28 AM UTC [DEBUG] 68dee2dff87506abe3a8363a: Node current retry_counter: 3 10/03/2025 02:39:28 AM UTC [INFO] 68dee2dff87506abe3a8363a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee32ff87506abe3a83641 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee32ff87506abe3a83641: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee32ff87506abe3a83641 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee330f87506abe3a83644 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee330f87506abe3a83644: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee330f87506abe3a83644 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee331f87506abe3a83647 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee331f87506abe3a83647: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee331f87506abe3a83647 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee332f87506abe3a8364a 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee332f87506abe3a8364a: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee332f87506abe3a8364a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee334f87506abe3a83651 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee334f87506abe3a83651: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee334f87506abe3a83651 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee334f87506abe3a83654 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee334f87506abe3a83654: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee334f87506abe3a83654 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee336f87506abe3a83657 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee336f87506abe3a83657: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee336f87506abe3a83657 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:40:28 AM UTC [DEBUG] Event received: 68dee336f87506abe3a8365a 10/03/2025 02:40:28 AM UTC [DEBUG] 68dee336f87506abe3a8365a: Node current retry_counter: 3 10/03/2025 02:40:28 AM UTC [INFO] 68dee336f87506abe3a8365a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:41:37 AM UTC [DEBUG] Event received: 68ddcfa4b8c4bf214a146210 10/03/2025 02:41:37 AM UTC [DEBUG] 68ddcfa4b8c4bf214a146210: Node current retry_counter: 3 10/03/2025 02:41:37 AM UTC [INFO] 68ddcfa4b8c4bf214a146210 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:41:50 AM UTC [DEBUG] Event received: 68dc9179b8c4bf214a138f0d 10/03/2025 02:41:50 AM UTC [DEBUG] 68dc9179b8c4bf214a138f0d: Node current retry_counter: 3 10/03/2025 02:41:50 AM UTC [INFO] 68dc9179b8c4bf214a138f0d Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:42:28 AM UTC [DEBUG] Event received: 68dee3a7f87506abe3a83668 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a7f87506abe3a83668: Node current retry_counter: 2 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a7f87506abe3a83668:Event data retry_counter: 3 10/03/2025 02:42:28 AM UTC [INFO] Job retry for node 68dee3a7f87506abe3a83668 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:28 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3a7f87506abe3a83668'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:28 AM UTC [DEBUG] Event received: 68dee3a8f87506abe3a8366f 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a8f87506abe3a8366f: Node current retry_counter: 2 10/03/2025 02:42:28 AM UTC [DEBUG] 68dee3a8f87506abe3a8366f:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3a8f87506abe3a8366f submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3a8f87506abe3a8366f'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aaf87506abe3a83672 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83672: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83672:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aaf87506abe3a83672 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aaf87506abe3a83672'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aaf87506abe3a83675 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83675: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aaf87506abe3a83675:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aaf87506abe3a83675 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aaf87506abe3a83675'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3acf87506abe3a83678 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a83678: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a83678:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3acf87506abe3a83678 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3acf87506abe3a83678'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3acf87506abe3a8367b 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a8367b: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3acf87506abe3a8367b:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3acf87506abe3a8367b submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3acf87506abe3a8367b'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aef87506abe3a8367e 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a8367e: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a8367e:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aef87506abe3a8367e submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aef87506abe3a8367e'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3aef87506abe3a83681 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a83681: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3aef87506abe3a83681:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3aef87506abe3a83681 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3aef87506abe3a83681'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3b0f87506abe3a83684 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b0f87506abe3a83684: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b0f87506abe3a83684:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3b0f87506abe3a83684 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b0f87506abe3a83684'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:42:29 AM UTC [DEBUG] Event received: 68dee3b2f87506abe3a83687 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b2f87506abe3a83687: Node current retry_counter: 2 10/03/2025 02:42:29 AM UTC [DEBUG] 68dee3b2f87506abe3a83687:Event data retry_counter: 3 10/03/2025 02:42:29 AM UTC [INFO] Job retry for node 68dee3b2f87506abe3a83687 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:42:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b2f87506abe3a83687'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3b8f87506abe3a8368a 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3b8f87506abe3a8368a: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3b8f87506abe3a8368a:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3b8f87506abe3a8368a submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3b8f87506abe3a8368a'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3baf87506abe3a8368d 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3baf87506abe3a8368d: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3baf87506abe3a8368d:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3baf87506abe3a8368d submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3baf87506abe3a8368d'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3bcf87506abe3a83694 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bcf87506abe3a83694: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bcf87506abe3a83694:Event data retry_counter: 3 10/03/2025 02:43:29 AM UTC [INFO] Job retry for node 68dee3bcf87506abe3a83694 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:29 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bcf87506abe3a83694'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:29 AM UTC [DEBUG] Event received: 68dee3bdf87506abe3a83697 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bdf87506abe3a83697: Node current retry_counter: 2 10/03/2025 02:43:29 AM UTC [DEBUG] 68dee3bdf87506abe3a83697:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3bdf87506abe3a83697 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bdf87506abe3a83697'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3bff87506abe3a8369a 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3bff87506abe3a8369a: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3bff87506abe3a8369a:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3bff87506abe3a8369a submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3bff87506abe3a8369a'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e6f87506abe3a836a7 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e6f87506abe3a836a7: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e6f87506abe3a836a7:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e6f87506abe3a836a7 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e6f87506abe3a836a7'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e7f87506abe3a836aa 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e7f87506abe3a836aa: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e7f87506abe3a836aa:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e7f87506abe3a836aa submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e7f87506abe3a836aa'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3e9f87506abe3a836ad 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e9f87506abe3a836ad: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3e9f87506abe3a836ad:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3e9f87506abe3a836ad submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3e9f87506abe3a836ad'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3ebf87506abe3a836b0 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ebf87506abe3a836b0: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ebf87506abe3a836b0:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3ebf87506abe3a836b0 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3ebf87506abe3a836b0'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3ecf87506abe3a836b3 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ecf87506abe3a836b3: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3ecf87506abe3a836b3:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3ecf87506abe3a836b3 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3ecf87506abe3a836b3'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3eef87506abe3a836b6 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3eef87506abe3a836b6: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3eef87506abe3a836b6:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3eef87506abe3a836b6 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3eef87506abe3a836b6'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:43:30 AM UTC [DEBUG] Event received: 68dee3f0f87506abe3a836b9 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3f0f87506abe3a836b9: Node current retry_counter: 2 10/03/2025 02:43:30 AM UTC [DEBUG] 68dee3f0f87506abe3a836b9:Event data retry_counter: 3 10/03/2025 02:43:30 AM UTC [INFO] Job retry for node 68dee3f0f87506abe3a836b9 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:43:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f0f87506abe3a836b9'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f1f87506abe3a836bc 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f1f87506abe3a836bc: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f1f87506abe3a836bc:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f1f87506abe3a836bc submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f1f87506abe3a836bc'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f3f87506abe3a836bf 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f3f87506abe3a836bf: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f3f87506abe3a836bf:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f3f87506abe3a836bf submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f3f87506abe3a836bf'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:44:30 AM UTC [DEBUG] Event received: 68dee3f5f87506abe3a836c2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f5f87506abe3a836c2: Node current retry_counter: 2 10/03/2025 02:44:30 AM UTC [DEBUG] 68dee3f5f87506abe3a836c2:Event data retry_counter: 3 10/03/2025 02:44:30 AM UTC [INFO] Job retry for node 68dee3f5f87506abe3a836c2 submitted. Parent node: 68de31fab8c4bf214a1491d2 10/03/2025 02:44:30 AM UTC [DEBUG] Event:{'data': {'id': '68de31fab8c4bf214a1491d2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_dtbs_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de31fab8c4bf214a1491d2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de31fab8c4bf214a1491d2-kbuild-gcc-12-arm-zngleh0p', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee3f5f87506abe3a836c2'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:04:10.958000', 'updated': '2025-10-02T14:04:22.143000', 'timeout': '2025-10-02T14:04:10.958000', 'holdoff': '2025-10-02T08:51:09.197000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee499f87506abe3a836ca 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee499f87506abe3a836ca: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee499f87506abe3a836ca:Event data retry_counter: 3 10/03/2025 02:46:30 AM UTC [INFO] Job retry for node 68dee499f87506abe3a836ca submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:30 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee499f87506abe3a836ca'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee49af87506abe3a836cd 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49af87506abe3a836cd: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49af87506abe3a836cd:Event data retry_counter: 3 10/03/2025 02:46:30 AM UTC [INFO] Job retry for node 68dee49af87506abe3a836cd submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:30 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49af87506abe3a836cd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:30 AM UTC [DEBUG] Event received: 68dee49df87506abe3a836d0 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49df87506abe3a836d0: Node current retry_counter: 2 10/03/2025 02:46:30 AM UTC [DEBUG] 68dee49df87506abe3a836d0:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee49df87506abe3a836d0 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49df87506abe3a836d0'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee49df87506abe3a836d3 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee49df87506abe3a836d3: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee49df87506abe3a836d3:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee49df87506abe3a836d3 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee49df87506abe3a836d3'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a0f87506abe3a836d6 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d6: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d6:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a0f87506abe3a836d6 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a0f87506abe3a836d6'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a0f87506abe3a836d9 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d9: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a0f87506abe3a836d9:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a0f87506abe3a836d9 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a0f87506abe3a836d9'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a3f87506abe3a836dc 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836dc: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836dc:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a3f87506abe3a836dc submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a3f87506abe3a836dc'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:46:31 AM UTC [DEBUG] Event received: 68dee4a3f87506abe3a836df 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836df: Node current retry_counter: 2 10/03/2025 02:46:31 AM UTC [DEBUG] 68dee4a3f87506abe3a836df:Event data retry_counter: 3 10/03/2025 02:46:31 AM UTC [INFO] Job retry for node 68dee4a3f87506abe3a836df submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:46:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a3f87506abe3a836df'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4a6f87506abe3a836e2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4a6f87506abe3a836e2: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4a6f87506abe3a836e2:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4a6f87506abe3a836e2 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4a6f87506abe3a836e2'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4d6f87506abe3a836e7 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d6f87506abe3a836e7: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d6f87506abe3a836e7:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4d6f87506abe3a836e7 submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4d6f87506abe3a836e7'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:31 AM UTC [DEBUG] Event received: 68dee4d9f87506abe3a836ea 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d9f87506abe3a836ea: Node current retry_counter: 2 10/03/2025 02:47:31 AM UTC [DEBUG] 68dee4d9f87506abe3a836ea:Event data retry_counter: 3 10/03/2025 02:47:31 AM UTC [INFO] Job retry for node 68dee4d9f87506abe3a836ea submitted. Parent node: 68de3200b8c4bf214a1491d5 10/03/2025 02:47:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3200b8c4bf214a1491d5', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de3197b8c4bf214a1491ba', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/build_dtbs.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/fragments/1.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de3200b8c4bf214a1491d5/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--08-00', 'commit': '6f5e7030eeaca5e04ea854285d58428a22c8a5a0', 'describe': 'v6.17-rc7-1901-g6f5e7030eeaca', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1901-g6f5e7030eeaca', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3200b8c4bf214a1491d5-kbuild-gcc-12-arm64-cz9i26n3', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee4d9f87506abe3a836ea'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T08:04:16.256000', 'updated': '2025-10-02T14:04:25.202000', 'timeout': '2025-10-02T14:04:16.256000', 'holdoff': '2025-10-02T08:55:07.364000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '440250227dd3645b21879f64632abd390d60ff03e1c936ec127e8b5f0f6193de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:47:50 AM UTC [DEBUG] Event received: 68ddcfa5b8c4bf214a146213 10/03/2025 02:47:50 AM UTC [DEBUG] 68ddcfa5b8c4bf214a146213: Node current retry_counter: 3 10/03/2025 02:47:50 AM UTC [INFO] 68ddcfa5b8c4bf214a146213 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:49:05 AM UTC [DEBUG] Event received: 68dc9674b8c4bf214a1390e1 10/03/2025 02:49:05 AM UTC [DEBUG] 68dc9674b8c4bf214a1390e1: Node current retry_counter: 3 10/03/2025 02:49:05 AM UTC [INFO] 68dc9674b8c4bf214a1390e1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:49:19 AM UTC [DEBUG] Event received: 68df344e4ce74261cefc4fb3 10/03/2025 02:49:19 AM UTC [DEBUG] 68df344e4ce74261cefc4fb3: Node current retry_counter: 2 10/03/2025 02:49:19 AM UTC [DEBUG] 68df344e4ce74261cefc4fb3:Event data retry_counter: 3 10/03/2025 02:49:19 AM UTC [INFO] Job retry for node 68df344e4ce74261cefc4fb3 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 02:49:19 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df344e4ce74261cefc4fb3'}, 'jobfilter': ['blktests-ddp-x86'], 'platform_filter': ['supermicro-as-2015hr-tnr'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T01:50:14.707000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 02:52:09 AM UTC [DEBUG] Event received: 68df36434ce74261cefc505a 10/03/2025 02:52:09 AM UTC [DEBUG] 68df36434ce74261cefc505a: Node current retry_counter: 3 10/03/2025 02:52:09 AM UTC [INFO] 68df36434ce74261cefc505a Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee602f87506abe3a83c64 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee602f87506abe3a83c64: Node current retry_counter: 2 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee602f87506abe3a83c64:Event data retry_counter: 3 10/03/2025 02:52:31 AM UTC [INFO] Job retry for node 68dee602f87506abe3a83c64 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee602f87506abe3a83c64'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee603f87506abe3a83c7a 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee603f87506abe3a83c7a: Node current retry_counter: 2 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee603f87506abe3a83c7a:Event data retry_counter: 3 10/03/2025 02:52:31 AM UTC [INFO] Job retry for node 68dee603f87506abe3a83c7a submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:31 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee603f87506abe3a83c7a'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:31 AM UTC [DEBUG] Event received: 68dee605f87506abe3a83c80 10/03/2025 02:52:31 AM UTC [DEBUG] 68dee605f87506abe3a83c80: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c80:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee605f87506abe3a83c80 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee605f87506abe3a83c80'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee605f87506abe3a83c83 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c83: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee605f87506abe3a83c83:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee605f87506abe3a83c83 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee605f87506abe3a83c83'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee607f87506abe3a83c86 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c86: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c86:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee607f87506abe3a83c86 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee607f87506abe3a83c86'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee607f87506abe3a83c89 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c89: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee607f87506abe3a83c89:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee607f87506abe3a83c89 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee607f87506abe3a83c89'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee609f87506abe3a83c8c 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8c: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8c:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee609f87506abe3a83c8c submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee609f87506abe3a83c8c'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee609f87506abe3a83c8f 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8f: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee609f87506abe3a83c8f:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee609f87506abe3a83c8f submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee609f87506abe3a83c8f'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60bf87506abe3a83c92 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60bf87506abe3a83c92: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60bf87506abe3a83c92:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60bf87506abe3a83c92 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60bf87506abe3a83c92'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60df87506abe3a83c95 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60df87506abe3a83c95: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60df87506abe3a83c95:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60df87506abe3a83c95 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60df87506abe3a83c95'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:52:32 AM UTC [DEBUG] Event received: 68dee60ff87506abe3a83c98 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60ff87506abe3a83c98: Node current retry_counter: 2 10/03/2025 02:52:32 AM UTC [DEBUG] 68dee60ff87506abe3a83c98:Event data retry_counter: 3 10/03/2025 02:52:32 AM UTC [INFO] Job retry for node 68dee60ff87506abe3a83c98 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:52:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee60ff87506abe3a83c98'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee612f87506abe3a83c9b 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee612f87506abe3a83c9b: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee612f87506abe3a83c9b:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee612f87506abe3a83c9b submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee612f87506abe3a83c9b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee613f87506abe3a83c9e 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee613f87506abe3a83c9e: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee613f87506abe3a83c9e:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee613f87506abe3a83c9e submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee613f87506abe3a83c9e'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee615f87506abe3a83ca1 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee615f87506abe3a83ca1: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee615f87506abe3a83ca1:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee615f87506abe3a83ca1 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee615f87506abe3a83ca1'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:32 AM UTC [DEBUG] Event received: 68dee617f87506abe3a83ca4 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee617f87506abe3a83ca4: Node current retry_counter: 2 10/03/2025 02:53:32 AM UTC [DEBUG] 68dee617f87506abe3a83ca4:Event data retry_counter: 3 10/03/2025 02:53:32 AM UTC [INFO] Job retry for node 68dee617f87506abe3a83ca4 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:32 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee617f87506abe3a83ca4'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee618f87506abe3a83ca7 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee618f87506abe3a83ca7: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee618f87506abe3a83ca7:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee618f87506abe3a83ca7 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee618f87506abe3a83ca7'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61bf87506abe3a83caa 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61bf87506abe3a83caa: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61bf87506abe3a83caa:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61bf87506abe3a83caa submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61bf87506abe3a83caa'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61cf87506abe3a83cad 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61cf87506abe3a83cad: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61cf87506abe3a83cad:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61cf87506abe3a83cad submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61cf87506abe3a83cad'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee61ef87506abe3a83cb0 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61ef87506abe3a83cb0: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee61ef87506abe3a83cb0:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee61ef87506abe3a83cb0 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee61ef87506abe3a83cb0'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee620f87506abe3a83cb3 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee620f87506abe3a83cb3: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee620f87506abe3a83cb3:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee620f87506abe3a83cb3 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee620f87506abe3a83cb3'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee622f87506abe3a83cb6 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee622f87506abe3a83cb6: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee622f87506abe3a83cb6:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee622f87506abe3a83cb6 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee622f87506abe3a83cb6'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee623f87506abe3a83cb9 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee623f87506abe3a83cb9: Node current retry_counter: 2 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee623f87506abe3a83cb9:Event data retry_counter: 3 10/03/2025 02:53:33 AM UTC [INFO] Job retry for node 68dee623f87506abe3a83cb9 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:33 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee623f87506abe3a83cb9'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:33 AM UTC [DEBUG] Event received: 68dee625f87506abe3a83cbc 10/03/2025 02:53:33 AM UTC [DEBUG] 68dee625f87506abe3a83cbc: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee625f87506abe3a83cbc:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee625f87506abe3a83cbc submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee625f87506abe3a83cbc'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee626f87506abe3a83cbf 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee626f87506abe3a83cbf: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee626f87506abe3a83cbf:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee626f87506abe3a83cbf submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee626f87506abe3a83cbf'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee628f87506abe3a83cc2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee628f87506abe3a83cc2: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee628f87506abe3a83cc2:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee628f87506abe3a83cc2 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee628f87506abe3a83cc2'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62af87506abe3a83cc5 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62af87506abe3a83cc5: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62af87506abe3a83cc5:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62af87506abe3a83cc5 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62af87506abe3a83cc5'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62bf87506abe3a83cc8 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62bf87506abe3a83cc8: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62bf87506abe3a83cc8:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62bf87506abe3a83cc8 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62bf87506abe3a83cc8'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62df87506abe3a83ccb 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62df87506abe3a83ccb: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62df87506abe3a83ccb:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62df87506abe3a83ccb submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62df87506abe3a83ccb'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee62ff87506abe3a83cce 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62ff87506abe3a83cce: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee62ff87506abe3a83cce:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee62ff87506abe3a83cce submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee62ff87506abe3a83cce'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee630f87506abe3a83cd1 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee630f87506abe3a83cd1: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee630f87506abe3a83cd1:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee630f87506abe3a83cd1 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee630f87506abe3a83cd1'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:53:34 AM UTC [DEBUG] Event received: 68dee632f87506abe3a83cd4 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee632f87506abe3a83cd4: Node current retry_counter: 2 10/03/2025 02:53:34 AM UTC [DEBUG] 68dee632f87506abe3a83cd4:Event data retry_counter: 3 10/03/2025 02:53:34 AM UTC [INFO] Job retry for node 68dee632f87506abe3a83cd4 submitted. Parent node: 68de3814963395d35f7d6831 10/03/2025 02:53:34 AM UTC [DEBUG] Event:{'data': {'id': '68de3814963395d35f7d6831', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68de3814963395d35f7d6831/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de3814963395d35f7d6831-kbuild-gcc-12-arm-2edmgqjf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dee632f87506abe3a83cd4'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T08:30:12.774000', 'updated': '2025-10-02T14:30:27.518000', 'timeout': '2025-10-02T14:30:12.774000', 'holdoff': '2025-10-02T09:00:25.043000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:54:18 AM UTC [DEBUG] Event received: 68ddcfa7b8c4bf214a146216 10/03/2025 02:54:18 AM UTC [DEBUG] 68ddcfa7b8c4bf214a146216: Node current retry_counter: 3 10/03/2025 02:54:18 AM UTC [INFO] 68ddcfa7b8c4bf214a146216 Job has already retried 3 times. Not submitting a retry. 10/03/2025 02:56:33 AM UTC [DEBUG] Event received: 68dee6f3f87506abe3a83cea 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f3f87506abe3a83cea: Node current retry_counter: 2 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f3f87506abe3a83cea:Event data retry_counter: 3 10/03/2025 02:56:33 AM UTC [INFO] Job retry for node 68dee6f3f87506abe3a83cea submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f3f87506abe3a83cea'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:33 AM UTC [DEBUG] Event received: 68dee6f4f87506abe3a83cee 10/03/2025 02:56:33 AM UTC [DEBUG] 68dee6f4f87506abe3a83cee: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f4f87506abe3a83cee:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f4f87506abe3a83cee submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f4f87506abe3a83cee'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6f7f87506abe3a83cf1 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f7f87506abe3a83cf1: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f7f87506abe3a83cf1:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f7f87506abe3a83cf1 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f7f87506abe3a83cf1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6f8f87506abe3a83cf4 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f8f87506abe3a83cf4: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6f8f87506abe3a83cf4:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6f8f87506abe3a83cf4 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6f8f87506abe3a83cf4'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fbf87506abe3a83cf7 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cf7: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cf7:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fbf87506abe3a83cf7 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fbf87506abe3a83cf7'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fbf87506abe3a83cfa 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cfa: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fbf87506abe3a83cfa:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fbf87506abe3a83cfa submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fbf87506abe3a83cfa'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fef87506abe3a83cfd 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83cfd: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83cfd:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fef87506abe3a83cfd submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fef87506abe3a83cfd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:56:34 AM UTC [DEBUG] Event received: 68dee6fef87506abe3a83d00 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83d00: Node current retry_counter: 2 10/03/2025 02:56:34 AM UTC [DEBUG] 68dee6fef87506abe3a83d00:Event data retry_counter: 3 10/03/2025 02:56:34 AM UTC [INFO] Job retry for node 68dee6fef87506abe3a83d00 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee6fef87506abe3a83d00'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee730f87506abe3a83d06 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee730f87506abe3a83d06: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee730f87506abe3a83d06:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee730f87506abe3a83d06 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee730f87506abe3a83d06'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['k3-j721e-sk'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee734f87506abe3a83d0c 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee734f87506abe3a83d0c: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee734f87506abe3a83d0c:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee734f87506abe3a83d0c submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee734f87506abe3a83d0c'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['sun50i-a64-pine64-plus'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:57:34 AM UTC [DEBUG] Event received: 68dee737f87506abe3a83d0f 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee737f87506abe3a83d0f: Node current retry_counter: 2 10/03/2025 02:57:34 AM UTC [DEBUG] 68dee737f87506abe3a83d0f:Event data retry_counter: 3 10/03/2025 02:57:34 AM UTC [INFO] Job retry for node 68dee737f87506abe3a83d0f submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:57:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee737f87506abe3a83d0f'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee76df87506abe3a83d1a 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee76df87506abe3a83d1a: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee76df87506abe3a83d1a:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee76df87506abe3a83d1a submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee76df87506abe3a83d1a'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['meson-gxl-s905x-libretech-cc'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee771f87506abe3a83d1d 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee771f87506abe3a83d1d: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee771f87506abe3a83d1d:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee771f87506abe3a83d1d submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee771f87506abe3a83d1d'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee774f87506abe3a83d20 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee774f87506abe3a83d20: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee774f87506abe3a83d20:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee774f87506abe3a83d20 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee774f87506abe3a83d20'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:34 AM UTC [DEBUG] Event received: 68dee777f87506abe3a83d23 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee777f87506abe3a83d23: Node current retry_counter: 2 10/03/2025 02:58:34 AM UTC [DEBUG] 68dee777f87506abe3a83d23:Event data retry_counter: 3 10/03/2025 02:58:34 AM UTC [INFO] Job retry for node 68dee777f87506abe3a83d23 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee777f87506abe3a83d23'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-a64-bananapi-m64'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:58:35 AM UTC [DEBUG] Event received: 68dee779f87506abe3a83d26 10/03/2025 02:58:35 AM UTC [DEBUG] 68dee779f87506abe3a83d26: Node current retry_counter: 2 10/03/2025 02:58:35 AM UTC [DEBUG] 68dee779f87506abe3a83d26:Event data retry_counter: 3 10/03/2025 02:58:35 AM UTC [INFO] Job retry for node 68dee779f87506abe3a83d26 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:58:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee779f87506abe3a83d26'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-one-plus'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:34 AM UTC [DEBUG] Event received: 68dee77cf87506abe3a83d29 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77cf87506abe3a83d29: Node current retry_counter: 2 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77cf87506abe3a83d29:Event data retry_counter: 3 10/03/2025 02:59:34 AM UTC [INFO] Job retry for node 68dee77cf87506abe3a83d29 submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:34 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee77cf87506abe3a83d29'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-3'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:34 AM UTC [DEBUG] Event received: 68dee77ff87506abe3a83d2c 10/03/2025 02:59:34 AM UTC [DEBUG] 68dee77ff87506abe3a83d2c: Node current retry_counter: 2 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee77ff87506abe3a83d2c:Event data retry_counter: 3 10/03/2025 02:59:35 AM UTC [INFO] Job retry for node 68dee77ff87506abe3a83d2c submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee77ff87506abe3a83d2c'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 02:59:35 AM UTC [DEBUG] Event received: 68dee782f87506abe3a83d2f 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee782f87506abe3a83d2f: Node current retry_counter: 2 10/03/2025 02:59:35 AM UTC [DEBUG] 68dee782f87506abe3a83d2f:Event data retry_counter: 3 10/03/2025 02:59:35 AM UTC [INFO] Job retry for node 68dee782f87506abe3a83d2f submitted. Parent node: 68de382c963395d35f7d6848 10/03/2025 02:59:35 AM UTC [DEBUG] Event:{'data': {'id': '68de382c963395d35f7d6848', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de379d963395d35f7d6555', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de382c963395d35f7d6848/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '8c892dcc63d56a3778ae30ae5318f21a7402669c', 'describe': 'staging-stable-20251002.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g8c892dcc63d56', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251002.0'], 'commit_message': 'staging-stable-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de382c963395d35f7d6848-kbuild-gcc-12-arm64-gb0pfzht', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dee782f87506abe3a83d2f'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T08:30:36.112000', 'updated': '2025-10-02T14:31:24.316000', 'timeout': '2025-10-02T14:30:36.112000', 'holdoff': '2025-10-02T09:04:58.469000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '81aff6335bdcee281c2acd17efe7954fd188fc63bf7aa54045e7c3df3450b370', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:01:11 AM UTC [DEBUG] Event received: 68dc95f2b8c4bf214a139053 10/03/2025 03:01:11 AM UTC [DEBUG] 68dc95f2b8c4bf214a139053: Node current retry_counter: 3 10/03/2025 03:01:11 AM UTC [INFO] 68dc95f2b8c4bf214a139053 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:02:18 AM UTC [DEBUG] Event received: 68ddcfa8b8c4bf214a146219 10/03/2025 03:02:18 AM UTC [DEBUG] 68ddcfa8b8c4bf214a146219: Node current retry_counter: 3 10/03/2025 03:02:18 AM UTC [INFO] 68ddcfa8b8c4bf214a146219 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:03:10 AM UTC [DEBUG] Event received: 68df1a934ce74261cefc3ff9 10/03/2025 03:03:10 AM UTC [DEBUG] 68df1a934ce74261cefc3ff9: Node current retry_counter: 0 10/03/2025 03:03:10 AM UTC [DEBUG] 68df1a934ce74261cefc3ff9:Event data retry_counter: 1 10/03/2025 03:03:10 AM UTC [INFO] Job retry for node 68df1a934ce74261cefc3ff9 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:03:10 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a934ce74261cefc3ff9'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 1}} 10/03/2025 03:08:10 AM UTC [DEBUG] Event received: 68ddcfaab8c4bf214a14621c 10/03/2025 03:08:10 AM UTC [DEBUG] 68ddcfaab8c4bf214a14621c: Node current retry_counter: 3 10/03/2025 03:08:10 AM UTC [INFO] 68ddcfaab8c4bf214a14621c Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:11:51 AM UTC [DEBUG] Event received: 68df3cef4ce74261cefc5267 10/03/2025 03:11:51 AM UTC [DEBUG] 68df3cef4ce74261cefc5267: Node current retry_counter: 1 10/03/2025 03:11:51 AM UTC [DEBUG] 68df3cef4ce74261cefc5267:Event data retry_counter: 2 10/03/2025 03:11:51 AM UTC [INFO] Job retry for node 68df3cef4ce74261cefc5267 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:11:51 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df3cef4ce74261cefc5267'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 03:12:20 AM UTC [DEBUG] Event received: 68df39b34ce74261cefc5151 10/03/2025 03:12:20 AM UTC [DEBUG] 68df39b34ce74261cefc5151: Node current retry_counter: 3 10/03/2025 03:12:20 AM UTC [INFO] 68df39b34ce74261cefc5151 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:14:59 AM UTC [DEBUG] Event received: 68ddcfabb8c4bf214a14621f 10/03/2025 03:14:59 AM UTC [DEBUG] 68ddcfabb8c4bf214a14621f: Node current retry_counter: 3 10/03/2025 03:14:59 AM UTC [INFO] 68ddcfabb8c4bf214a14621f Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:15:19 AM UTC [DEBUG] Event received: 68dc9672b8c4bf214a1390de 10/03/2025 03:17:13 AM UTC [DEBUG] Event received: 68df3ef84ce74261cefc5272 10/03/2025 03:17:13 AM UTC [DEBUG] 68df3ef84ce74261cefc5272: Node current retry_counter: 2 10/03/2025 03:17:13 AM UTC [DEBUG] 68df3ef84ce74261cefc5272:Event data retry_counter: 3 10/03/2025 03:17:13 AM UTC [INFO] Job retry for node 68df3ef84ce74261cefc5272 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 03:17:13 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df3ef84ce74261cefc5272'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['meson-sm1-s905d3-libretech-cc'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T00:47:12.048000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 03:22:59 AM UTC [DEBUG] Event received: 68ddcfadb8c4bf214a146222 10/03/2025 03:22:59 AM UTC [DEBUG] 68ddcfadb8c4bf214a146222: Node current retry_counter: 3 10/03/2025 03:22:59 AM UTC [INFO] 68ddcfadb8c4bf214a146222 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:28:31 AM UTC [DEBUG] Event received: 68ddcfaeb8c4bf214a146225 10/03/2025 03:28:31 AM UTC [DEBUG] 68ddcfaeb8c4bf214a146225: Node current retry_counter: 3 10/03/2025 03:28:31 AM UTC [INFO] 68ddcfaeb8c4bf214a146225 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:35:37 AM UTC [DEBUG] Event received: 68deeffef87506abe3a83d6a 10/03/2025 03:35:37 AM UTC [DEBUG] 68deeffef87506abe3a83d6a: Node current retry_counter: 2 10/03/2025 03:35:37 AM UTC [DEBUG] 68deeffef87506abe3a83d6a:Event data retry_counter: 3 10/03/2025 03:35:37 AM UTC [INFO] Job retry for node 68deeffef87506abe3a83d6a submitted. Parent node: 68de946b963395d35f7d8c72 10/03/2025 03:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68de946b963395d35f7d8c72', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-612-cip', 'path': ['checkout', 'kbuild-gcc-12-x86-612-cip'], 'group': 'kbuild-gcc-12-x86-612-cip', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/1.config', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kselftest', 'lab-setup', 'cip://6.12.y-cip/x86/cip_merged_defconfig'], 'config_full': 'x86_64_defconfig+kselftest+lab-setup+cip://6.12.y-cip/x86/cip_merged_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de946b963395d35f7d8c72-kbuild-gcc-12-x86-612-ci-w3xzey97', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68deeffef87506abe3a83d6a'}, 'jobfilter': ['job-gcc-12-x86-612-cip'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T15:04:11.562000', 'updated': '2025-10-02T21:04:26.133000', 'timeout': '2025-10-02T21:04:11.562000', 'holdoff': '2025-10-02T15:43:27.487000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:35:37 AM UTC [DEBUG] Event received: 68def01cf87506abe3a83d70 10/03/2025 03:35:37 AM UTC [DEBUG] 68def01cf87506abe3a83d70: Node current retry_counter: 2 10/03/2025 03:35:37 AM UTC [DEBUG] 68def01cf87506abe3a83d70:Event data retry_counter: 3 10/03/2025 03:35:37 AM UTC [INFO] Job retry for node 68def01cf87506abe3a83d70 submitted. Parent node: 68de946b963395d35f7d8c72 10/03/2025 03:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68de946b963395d35f7d8c72', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-612-cip', 'path': ['checkout', 'kbuild-gcc-12-x86-612-cip'], 'group': 'kbuild-gcc-12-x86-612-cip', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/1.config', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-612-cip-68de946b963395d35f7d8c72/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kselftest', 'lab-setup', 'cip://6.12.y-cip/x86/cip_merged_defconfig'], 'config_full': 'x86_64_defconfig+kselftest+lab-setup+cip://6.12.y-cip/x86/cip_merged_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de946b963395d35f7d8c72-kbuild-gcc-12-x86-612-ci-w3xzey97', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68def01cf87506abe3a83d70'}, 'jobfilter': ['job-gcc-12-x86-612-cip'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T15:04:11.562000', 'updated': '2025-10-02T21:04:26.133000', 'timeout': '2025-10-02T21:04:11.562000', 'holdoff': '2025-10-02T15:43:27.487000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 03:36:07 AM UTC [DEBUG] Event received: 68df44894ce74261cefc583d 10/03/2025 03:36:07 AM UTC [DEBUG] 68df44894ce74261cefc583d: Node current retry_counter: 3 10/03/2025 03:36:07 AM UTC [INFO] 68df44894ce74261cefc583d Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:40:33 AM UTC [DEBUG] Event received: 68dcaff8b8c4bf214a13a2b3 10/03/2025 03:40:33 AM UTC [DEBUG] 68dcaff8b8c4bf214a13a2b3: Node current retry_counter: 3 10/03/2025 03:40:33 AM UTC [INFO] 68dcaff8b8c4bf214a13a2b3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:43:29 AM UTC [DEBUG] Event received: 68dcafc8b8c4bf214a13a2ad 10/03/2025 03:44:37 AM UTC [DEBUG] Event received: 68def222f87506abe3a83d91 10/03/2025 03:44:37 AM UTC [DEBUG] 68def222f87506abe3a83d91: Node current retry_counter: 3 10/03/2025 03:44:37 AM UTC [INFO] 68def222f87506abe3a83d91 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:50:33 AM UTC [DEBUG] Event received: 68ddf135b8c4bf214a146c22 10/03/2025 03:50:33 AM UTC [DEBUG] 68ddf135b8c4bf214a146c22: Node current retry_counter: 3 10/03/2025 03:50:33 AM UTC [INFO] 68ddf135b8c4bf214a146c22 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:51:39 AM UTC [DEBUG] Event received: 68ddf136b8c4bf214a146c25 10/03/2025 03:51:39 AM UTC [DEBUG] 68ddf136b8c4bf214a146c25: Node current retry_counter: 3 10/03/2025 03:51:39 AM UTC [INFO] 68ddf136b8c4bf214a146c25 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:51:59 AM UTC [DEBUG] Event received: 68ddf138b8c4bf214a146c28 10/03/2025 03:51:59 AM UTC [DEBUG] 68ddf138b8c4bf214a146c28: Node current retry_counter: 3 10/03/2025 03:51:59 AM UTC [INFO] 68ddf138b8c4bf214a146c28 Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:53:12 AM UTC [DEBUG] Event received: 68dca8bcb8c4bf214a13a1cf 10/03/2025 03:53:12 AM UTC [DEBUG] 68dca8bcb8c4bf214a13a1cf: Node current retry_counter: 3 10/03/2025 03:53:12 AM UTC [INFO] 68dca8bcb8c4bf214a13a1cf Job has already retried 3 times. Not submitting a retry. 10/03/2025 03:53:53 AM UTC [DEBUG] Event received: 68dcb1e5b8c4bf214a13a9f0 10/03/2025 03:54:30 AM UTC [DEBUG] Event received: 68dcb26fb8c4bf214a13aaa5 10/03/2025 03:55:30 AM UTC [DEBUG] Event received: 68dcaac5b8c4bf214a13a1e8 10/03/2025 03:55:30 AM UTC [DEBUG] 68dcaac5b8c4bf214a13a1e8: Node current retry_counter: 3 10/03/2025 03:55:30 AM UTC [INFO] 68dcaac5b8c4bf214a13a1e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:00:13 AM UTC [DEBUG] Event received: 68dcaff9b8c4bf214a13a2b6 10/03/2025 04:00:13 AM UTC [DEBUG] 68dcaff9b8c4bf214a13a2b6: Node current retry_counter: 3 10/03/2025 04:00:13 AM UTC [INFO] 68dcaff9b8c4bf214a13a2b6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:02:38 AM UTC [DEBUG] Event received: 68def673f87506abe3a83dab 10/03/2025 04:02:38 AM UTC [DEBUG] 68def673f87506abe3a83dab: Node current retry_counter: 1 10/03/2025 04:02:38 AM UTC [DEBUG] 68def673f87506abe3a83dab:Event data retry_counter: 2 10/03/2025 04:02:38 AM UTC [INFO] Job retry for node 68def673f87506abe3a83dab submitted. Parent node: 68de9485963395d35f7d8c87 10/03/2025 04:02:38 AM UTC [DEBUG] Event:{'data': {'id': '68de9485963395d35f7d8c87', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de9485963395d35f7d8c87-kbuild-gcc-12-arm64-jdxbtuin', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68def673f87506abe3a83dab'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T15:04:37.364000', 'updated': '2025-10-02T21:05:23.013000', 'timeout': '2025-10-02T21:04:37.364000', 'holdoff': '2025-10-02T16:11:32.537000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:02:38 AM UTC [DEBUG] Event received: 68def67af87506abe3a83dae 10/03/2025 04:02:38 AM UTC [DEBUG] 68def67af87506abe3a83dae: Node current retry_counter: 1 10/03/2025 04:02:38 AM UTC [DEBUG] 68def67af87506abe3a83dae:Event data retry_counter: 2 10/03/2025 04:02:39 AM UTC [INFO] Job retry for node 68def67af87506abe3a83dae submitted. Parent node: 68de9485963395d35f7d8c87 10/03/2025 04:02:39 AM UTC [DEBUG] Event:{'data': {'id': '68de9485963395d35f7d8c87', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68de93f9963395d35f7d8c5a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.sh', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68de9485963395d35f7d8c87/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'cip', 'url': 'https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git', 'branch': 'linux-6.12.y-cip', 'commit': '69fc69bc8e4642fb2acd38482bf6ab1739a3d1bb', 'describe': 'v6.12.48-cip9', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 48, 'extra': '-cip9', 'name': None}, 'patchset': None, 'commit_tags': ['v6.12.48-cip9'], 'commit_message': 'CIP: Bump version suffix to -cip9 after merge from stable\n\nSigned-off-by: Nobuhiro Iwamatsu ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68de9485963395d35f7d8c87-kbuild-gcc-12-arm64-jdxbtuin', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68def67af87506abe3a83dae'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T15:04:37.364000', 'updated': '2025-10-02T21:05:23.013000', 'timeout': '2025-10-02T21:04:37.364000', 'holdoff': '2025-10-02T16:11:32.537000', 'owner': 'staging.kernelci.org', 'submitter': 'user:arisut@arisut.com', 'treeid': 'dfb40f0268e8b2855e5813c18404e2167b680f95ffeae0f727046b1a716b84fe', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:10:52 AM UTC [DEBUG] Event received: 68ddf139b8c4bf214a146c2b 10/03/2025 04:10:52 AM UTC [DEBUG] 68ddf139b8c4bf214a146c2b: Node current retry_counter: 3 10/03/2025 04:10:52 AM UTC [INFO] 68ddf139b8c4bf214a146c2b Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:11:50 AM UTC [DEBUG] Event received: 68dcb27ab8c4bf214a13aaba 10/03/2025 04:12:21 AM UTC [DEBUG] Event received: 68ddf13bb8c4bf214a146c2e 10/03/2025 04:12:21 AM UTC [DEBUG] 68ddf13bb8c4bf214a146c2e: Node current retry_counter: 3 10/03/2025 04:12:21 AM UTC [INFO] 68ddf13bb8c4bf214a146c2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:12:40 AM UTC [DEBUG] Event received: 68ddf13cb8c4bf214a146c31 10/03/2025 04:12:40 AM UTC [DEBUG] 68ddf13cb8c4bf214a146c31: Node current retry_counter: 3 10/03/2025 04:12:40 AM UTC [INFO] 68ddf13cb8c4bf214a146c31 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:18:53 AM UTC [DEBUG] Event received: 68dcb27eb8c4bf214a13aac0 10/03/2025 04:19:33 AM UTC [DEBUG] Event received: 68dcb16cb8c4bf214a13a9dc 10/03/2025 04:19:33 AM UTC [DEBUG] 68dcb16cb8c4bf214a13a9dc: Node current retry_counter: 3 10/03/2025 04:19:33 AM UTC [INFO] 68dcb16cb8c4bf214a13a9dc Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:22:00 AM UTC [DEBUG] Event received: 68dcb272b8c4bf214a13aaab 10/03/2025 04:22:00 AM UTC [DEBUG] 68dcb272b8c4bf214a13aaab: Node current retry_counter: 2 10/03/2025 04:22:01 AM UTC [DEBUG] 68dcb272b8c4bf214a13aaab:Event data retry_counter: 3 10/03/2025 04:22:01 AM UTC [INFO] Job retry for node 68dcb272b8c4bf214a13aaab submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:22:01 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb272b8c4bf214a13aaab'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:23:22 AM UTC [DEBUG] Event received: 68dcb27fb8c4bf214a13aac3 10/03/2025 04:23:50 AM UTC [DEBUG] Event received: 68dcb27cb8c4bf214a13aabd 10/03/2025 04:23:50 AM UTC [DEBUG] 68dcb27cb8c4bf214a13aabd: Node current retry_counter: 2 10/03/2025 04:23:50 AM UTC [DEBUG] 68dcb27cb8c4bf214a13aabd:Event data retry_counter: 3 10/03/2025 04:23:50 AM UTC [INFO] Job retry for node 68dcb27cb8c4bf214a13aabd submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:23:50 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb27cb8c4bf214a13aabd'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbd8f87506abe3a83dce 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd8f87506abe3a83dce: Node current retry_counter: 1 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd8f87506abe3a83dce:Event data retry_counter: 2 10/03/2025 04:25:40 AM UTC [INFO] Job retry for node 68defbd8f87506abe3a83dce submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbd8f87506abe3a83dce'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbd9f87506abe3a83ddf 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd9f87506abe3a83ddf: Node current retry_counter: 1 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbd9f87506abe3a83ddf:Event data retry_counter: 2 10/03/2025 04:25:40 AM UTC [INFO] Job retry for node 68defbd9f87506abe3a83ddf submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbd9f87506abe3a83ddf'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:40 AM UTC [DEBUG] Event received: 68defbdbf87506abe3a83de2 10/03/2025 04:25:40 AM UTC [DEBUG] 68defbdbf87506abe3a83de2: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdbf87506abe3a83de2:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdbf87506abe3a83de2 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdbf87506abe3a83de2'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbdcf87506abe3a83de5 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdcf87506abe3a83de5: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdcf87506abe3a83de5:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdcf87506abe3a83de5 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdcf87506abe3a83de5'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbddf87506abe3a83de8 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbddf87506abe3a83de8: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbddf87506abe3a83de8:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbddf87506abe3a83de8 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbddf87506abe3a83de8'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbdff87506abe3a83deb 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdff87506abe3a83deb: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbdff87506abe3a83deb:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbdff87506abe3a83deb submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbdff87506abe3a83deb'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbe2f87506abe3a83dee 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe2f87506abe3a83dee: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe2f87506abe3a83dee:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbe2f87506abe3a83dee submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe2f87506abe3a83dee'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:25:41 AM UTC [DEBUG] Event received: 68defbe3f87506abe3a83df1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe3f87506abe3a83df1: Node current retry_counter: 1 10/03/2025 04:25:41 AM UTC [DEBUG] 68defbe3f87506abe3a83df1:Event data retry_counter: 2 10/03/2025 04:25:41 AM UTC [INFO] Job retry for node 68defbe3f87506abe3a83df1 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe3f87506abe3a83df1'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe5f87506abe3a83df4 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe5f87506abe3a83df4: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe5f87506abe3a83df4:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe5f87506abe3a83df4 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe5f87506abe3a83df4'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe7f87506abe3a83df7 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe7f87506abe3a83df7: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe7f87506abe3a83df7:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe7f87506abe3a83df7 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe7f87506abe3a83df7'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbe8f87506abe3a83dfa 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe8f87506abe3a83dfa: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbe8f87506abe3a83dfa:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbe8f87506abe3a83dfa submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbe8f87506abe3a83dfa'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbeaf87506abe3a83dfd 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbeaf87506abe3a83dfd: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbeaf87506abe3a83dfd:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbeaf87506abe3a83dfd submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbeaf87506abe3a83dfd'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbecf87506abe3a83e00 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbecf87506abe3a83e00: Node current retry_counter: 1 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbecf87506abe3a83e00:Event data retry_counter: 2 10/03/2025 04:26:41 AM UTC [INFO] Job retry for node 68defbecf87506abe3a83e00 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbecf87506abe3a83e00'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:41 AM UTC [DEBUG] Event received: 68defbedf87506abe3a83e03 10/03/2025 04:26:41 AM UTC [DEBUG] 68defbedf87506abe3a83e03: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbedf87506abe3a83e03:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbedf87506abe3a83e03 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbedf87506abe3a83e03'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbeff87506abe3a83e06 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbeff87506abe3a83e06: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbeff87506abe3a83e06:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbeff87506abe3a83e06 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbeff87506abe3a83e06'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf1f87506abe3a83e09 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf1f87506abe3a83e09: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf1f87506abe3a83e09:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf1f87506abe3a83e09 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf1f87506abe3a83e09'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf2f87506abe3a83e0c 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf2f87506abe3a83e0c: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf2f87506abe3a83e0c:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf2f87506abe3a83e0c submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf2f87506abe3a83e0c'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf4f87506abe3a83e0f 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf4f87506abe3a83e0f: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf4f87506abe3a83e0f:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf4f87506abe3a83e0f submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf4f87506abe3a83e0f'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf6f87506abe3a83e12 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf6f87506abe3a83e12: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf6f87506abe3a83e12:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf6f87506abe3a83e12 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf6f87506abe3a83e12'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf7f87506abe3a83e15 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf7f87506abe3a83e15: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf7f87506abe3a83e15:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf7f87506abe3a83e15 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf7f87506abe3a83e15'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:26:42 AM UTC [DEBUG] Event received: 68defbf9f87506abe3a83e18 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf9f87506abe3a83e18: Node current retry_counter: 1 10/03/2025 04:26:42 AM UTC [DEBUG] 68defbf9f87506abe3a83e18:Event data retry_counter: 2 10/03/2025 04:26:42 AM UTC [INFO] Job retry for node 68defbf9f87506abe3a83e18 submitted. Parent node: 68dea242963395d35f7d9333 10/03/2025 04:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea242963395d35f7d9333', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build_kselftest_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea242963395d35f7d9333/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea242963395d35f7d9333-kbuild-gcc-12-arm-062b5ihs', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68defbf9f87506abe3a83e18'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:03:14.977000', 'updated': '2025-10-02T22:03:26.932000', 'timeout': '2025-10-02T22:03:14.977000', 'holdoff': '2025-10-02T16:35:05.661000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:27:42 AM UTC [DEBUG] Event received: 68defc59f87506abe3a83e29 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc59f87506abe3a83e29: Node current retry_counter: 1 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc59f87506abe3a83e29:Event data retry_counter: 2 10/03/2025 04:27:42 AM UTC [INFO] Job retry for node 68defc59f87506abe3a83e29 submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68defc59f87506abe3a83e29'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:27:42 AM UTC [DEBUG] Event received: 68defc5df87506abe3a83e2c 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc5df87506abe3a83e2c: Node current retry_counter: 1 10/03/2025 04:27:42 AM UTC [DEBUG] 68defc5df87506abe3a83e2c:Event data retry_counter: 2 10/03/2025 04:27:42 AM UTC [INFO] Job retry for node 68defc5df87506abe3a83e2c submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68defc5df87506abe3a83e2c'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:28:15 AM UTC [DEBUG] Event received: 68df50c14ce74261cefc625f 10/03/2025 04:28:15 AM UTC [DEBUG] 68df50c14ce74261cefc625f: Node current retry_counter: 2 10/03/2025 04:28:15 AM UTC [DEBUG] 68df50c14ce74261cefc625f:Event data retry_counter: 3 10/03/2025 04:28:15 AM UTC [INFO] Job retry for node 68df50c14ce74261cefc625f submitted. Parent node: 68dea25f963395d35f7d935c 10/03/2025 04:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68dea25f963395d35f7d935c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/0.config', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/build_modules.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea25f963395d35f7d935c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea25f963395d35f7d935c-kbuild-gcc-12-x86-f5en8pvh', 'job_context': 'gke_android-kernelci-external_us-west1-a_kci-us-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df50c14ce74261cefc625f'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:03:43.934000', 'updated': '2025-10-02T22:04:27.081000', 'timeout': '2025-10-02T22:03:43.934000', 'holdoff': '2025-10-02T16:36:54.464000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:31:14 AM UTC [DEBUG] Event received: 68ddf13eb8c4bf214a146c34 10/03/2025 04:31:14 AM UTC [DEBUG] 68ddf13eb8c4bf214a146c34: Node current retry_counter: 3 10/03/2025 04:31:14 AM UTC [INFO] 68ddf13eb8c4bf214a146c34 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd42f87506abe3a83e3a 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd42f87506abe3a83e3a: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd42f87506abe3a83e3a:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd42f87506abe3a83e3a submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd42f87506abe3a83e3a'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd43f87506abe3a83e3f 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd43f87506abe3a83e3f: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd43f87506abe3a83e3f:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd43f87506abe3a83e3f submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd43f87506abe3a83e3f'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd45f87506abe3a83e42 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd45f87506abe3a83e42: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd45f87506abe3a83e42:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd45f87506abe3a83e42 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd45f87506abe3a83e42'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd46f87506abe3a83e45 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd46f87506abe3a83e45: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd46f87506abe3a83e45:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd46f87506abe3a83e45 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd46f87506abe3a83e45'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:31:42 AM UTC [DEBUG] Event received: 68defd49f87506abe3a83e48 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd49f87506abe3a83e48: Node current retry_counter: 1 10/03/2025 04:31:42 AM UTC [DEBUG] 68defd49f87506abe3a83e48:Event data retry_counter: 2 10/03/2025 04:31:42 AM UTC [INFO] Job retry for node 68defd49f87506abe3a83e48 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd49f87506abe3a83e48'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd4ff87506abe3a83e4e 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd4ff87506abe3a83e4e: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd4ff87506abe3a83e4e:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd4ff87506abe3a83e4e submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd4ff87506abe3a83e4e'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd51f87506abe3a83e51 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd51f87506abe3a83e51: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd51f87506abe3a83e51:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd51f87506abe3a83e51 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd51f87506abe3a83e51'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:32:42 AM UTC [DEBUG] Event received: 68defd55f87506abe3a83e54 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd55f87506abe3a83e54: Node current retry_counter: 1 10/03/2025 04:32:42 AM UTC [DEBUG] 68defd55f87506abe3a83e54:Event data retry_counter: 2 10/03/2025 04:32:42 AM UTC [INFO] Job retry for node 68defd55f87506abe3a83e54 submitted. Parent node: 68dea246963395d35f7d9336 10/03/2025 04:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68dea246963395d35f7d9336', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea1e9963395d35f7d912a', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_modules.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea246963395d35f7d9336/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-02--16-00', 'commit': 'bd00ef318b5d53afbf2af5ea992de34afd285933', 'describe': 'v6.17-rc7-1905-gbd00ef318b5d5', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1905-gbd00ef318b5d5', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea246963395d35f7d9336-kbuild-gcc-12-arm64-vh3pe82c', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68defd55f87506abe3a83e54'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-02T16:03:18.538000', 'updated': '2025-10-02T22:03:28.220000', 'timeout': '2025-10-02T22:03:18.538000', 'holdoff': '2025-10-02T16:40:45.252000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '0f2e351bca355b2d2d8d65ed9ceb09b86f45ad508f7cb22bbc90cfc6401854c4', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:33:01 AM UTC [DEBUG] Event received: 68ddf13fb8c4bf214a146c37 10/03/2025 04:33:01 AM UTC [DEBUG] 68ddf13fb8c4bf214a146c37: Node current retry_counter: 3 10/03/2025 04:33:01 AM UTC [INFO] 68ddf13fb8c4bf214a146c37 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:33:20 AM UTC [DEBUG] Event received: 68ddf171b8c4bf214a146c3e 10/03/2025 04:33:20 AM UTC [DEBUG] 68ddf171b8c4bf214a146c3e: Node current retry_counter: 3 10/03/2025 04:33:20 AM UTC [INFO] 68ddf171b8c4bf214a146c3e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:37:43 AM UTC [DEBUG] Event received: 68defeb2f87506abe3a84014 10/03/2025 04:37:43 AM UTC [DEBUG] 68defeb2f87506abe3a84014: Node current retry_counter: 3 10/03/2025 04:37:43 AM UTC [INFO] 68defeb2f87506abe3a84014 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:38:54 AM UTC [DEBUG] Event received: 68dcb16db8c4bf214a13a9df 10/03/2025 04:38:54 AM UTC [DEBUG] 68dcb16db8c4bf214a13a9df: Node current retry_counter: 3 10/03/2025 04:38:54 AM UTC [INFO] 68dcb16db8c4bf214a13a9df Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:39:55 AM UTC [DEBUG] Event received: 68dcb281b8c4bf214a13aac6 10/03/2025 04:39:55 AM UTC [DEBUG] 68dcb281b8c4bf214a13aac6: Node current retry_counter: 2 10/03/2025 04:39:55 AM UTC [DEBUG] 68dcb281b8c4bf214a13aac6:Event data retry_counter: 3 10/03/2025 04:39:55 AM UTC [INFO] Job retry for node 68dcb281b8c4bf214a13aac6 submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 04:39:55 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb281b8c4bf214a13aac6'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:46:32 AM UTC [DEBUG] Event received: 68dcb692b8c4bf214a13ab2e 10/03/2025 04:46:32 AM UTC [DEBUG] 68dcb692b8c4bf214a13ab2e: Node current retry_counter: 3 10/03/2025 04:46:32 AM UTC [INFO] 68dcb692b8c4bf214a13ab2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:48:44 AM UTC [DEBUG] Event received: 68df0128f87506abe3a84097 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0128f87506abe3a84097: Node current retry_counter: 1 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0128f87506abe3a84097:Event data retry_counter: 2 10/03/2025 04:48:44 AM UTC [INFO] Job retry for node 68df0128f87506abe3a84097 submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:48:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df0128f87506abe3a84097'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 04:48:44 AM UTC [DEBUG] Event received: 68df0132f87506abe3a8409d 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0132f87506abe3a8409d: Node current retry_counter: 2 10/03/2025 04:48:44 AM UTC [DEBUG] 68df0132f87506abe3a8409d:Event data retry_counter: 3 10/03/2025 04:48:44 AM UTC [INFO] Job retry for node 68df0132f87506abe3a8409d submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:48:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df0132f87506abe3a8409d'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:49:17 AM UTC [DEBUG] Event received: 68df55af4ce74261cefc62bc 10/03/2025 04:49:17 AM UTC [DEBUG] 68df55af4ce74261cefc62bc: Node current retry_counter: 2 10/03/2025 04:49:17 AM UTC [DEBUG] 68df55af4ce74261cefc62bc:Event data retry_counter: 3 10/03/2025 04:49:17 AM UTC [INFO] Job retry for node 68df55af4ce74261cefc62bc submitted. Parent node: 68dea659f87506abe3a81495 10/03/2025 04:49:17 AM UTC [DEBUG] Event:{'data': {'id': '68dea659f87506abe3a81495', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/build_kselftest.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/3.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68dea659f87506abe3a81495/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea659f87506abe3a81495-kbuild-gcc-12-x86-79c0fb16', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df55af4ce74261cefc62bc'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-02T16:20:41.189000', 'updated': '2025-10-02T22:21:29.060000', 'timeout': '2025-10-02T22:20:41.189000', 'holdoff': '2025-10-02T16:56:26.926000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 04:51:34 AM UTC [DEBUG] Event received: 68ddf172b8c4bf214a146c41 10/03/2025 04:51:34 AM UTC [DEBUG] 68ddf172b8c4bf214a146c41: Node current retry_counter: 3 10/03/2025 04:51:34 AM UTC [INFO] 68ddf172b8c4bf214a146c41 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:53:42 AM UTC [DEBUG] Event received: 68ddf174b8c4bf214a146c44 10/03/2025 04:53:42 AM UTC [DEBUG] 68ddf174b8c4bf214a146c44: Node current retry_counter: 3 10/03/2025 04:53:42 AM UTC [INFO] 68ddf174b8c4bf214a146c44 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:54:03 AM UTC [DEBUG] Event received: 68ddf175b8c4bf214a146c47 10/03/2025 04:54:03 AM UTC [DEBUG] 68ddf175b8c4bf214a146c47: Node current retry_counter: 3 10/03/2025 04:54:03 AM UTC [INFO] 68ddf175b8c4bf214a146c47 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:55:52 AM UTC [DEBUG] Event received: 68dcb822b8c4bf214a13ab43 10/03/2025 04:55:52 AM UTC [DEBUG] 68dcb822b8c4bf214a13ab43: Node current retry_counter: 3 10/03/2025 04:55:52 AM UTC [INFO] 68dcb822b8c4bf214a13ab43 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:58:15 AM UTC [DEBUG] Event received: 68dcb16eb8c4bf214a13a9e2 10/03/2025 04:58:15 AM UTC [DEBUG] 68dcb16eb8c4bf214a13a9e2: Node current retry_counter: 3 10/03/2025 04:58:15 AM UTC [INFO] 68dcb16eb8c4bf214a13a9e2 Job has already retried 3 times. Not submitting a retry. 10/03/2025 04:58:37 AM UTC [DEBUG] Event received: 68dcbae6b8c4bf214a13abbf 10/03/2025 04:58:37 AM UTC [DEBUG] 68dcbae6b8c4bf214a13abbf: Node current retry_counter: 3 10/03/2025 04:58:37 AM UTC [INFO] 68dcbae6b8c4bf214a13abbf Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:00:44 AM UTC [DEBUG] Event received: 68df0410f87506abe3a842e1 10/03/2025 05:00:44 AM UTC [DEBUG] 68df0410f87506abe3a842e1: Node current retry_counter: 1 10/03/2025 05:00:44 AM UTC [DEBUG] 68df0410f87506abe3a842e1:Event data retry_counter: 2 10/03/2025 05:00:44 AM UTC [INFO] Job retry for node 68df0410f87506abe3a842e1 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0410f87506abe3a842e1'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0411f87506abe3a842e4 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0411f87506abe3a842e4: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0411f87506abe3a842e4:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0411f87506abe3a842e4 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0411f87506abe3a842e4'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0413f87506abe3a842e7 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842e7: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842e7:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0413f87506abe3a842e7 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0413f87506abe3a842e7'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0413f87506abe3a842ea 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842ea: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0413f87506abe3a842ea:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0413f87506abe3a842ea submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0413f87506abe3a842ea'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:00:45 AM UTC [DEBUG] Event received: 68df0415f87506abe3a842ed 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0415f87506abe3a842ed: Node current retry_counter: 1 10/03/2025 05:00:45 AM UTC [DEBUG] 68df0415f87506abe3a842ed:Event data retry_counter: 2 10/03/2025 05:00:45 AM UTC [INFO] Job retry for node 68df0415f87506abe3a842ed submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0415f87506abe3a842ed'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df044df87506abe3a84300 10/03/2025 05:01:45 AM UTC [DEBUG] 68df044df87506abe3a84300: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df044df87506abe3a84300:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df044df87506abe3a84300 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df044df87506abe3a84300'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0450f87506abe3a84309 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0450f87506abe3a84309: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0450f87506abe3a84309:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0450f87506abe3a84309 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0450f87506abe3a84309'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0453f87506abe3a8430c 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0453f87506abe3a8430c: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0453f87506abe3a8430c:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0453f87506abe3a8430c submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0453f87506abe3a8430c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0454f87506abe3a8430f 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0454f87506abe3a8430f: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0454f87506abe3a8430f:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0454f87506abe3a8430f submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0454f87506abe3a8430f'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0456f87506abe3a84315 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0456f87506abe3a84315: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0456f87506abe3a84315:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0456f87506abe3a84315 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0456f87506abe3a84315'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:01:45 AM UTC [DEBUG] Event received: 68df0458f87506abe3a84318 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0458f87506abe3a84318: Node current retry_counter: 1 10/03/2025 05:01:45 AM UTC [DEBUG] 68df0458f87506abe3a84318:Event data retry_counter: 2 10/03/2025 05:01:45 AM UTC [INFO] Job retry for node 68df0458f87506abe3a84318 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0458f87506abe3a84318'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:33 AM UTC [DEBUG] Event received: 68dcb283b8c4bf214a13aac9 10/03/2025 05:02:33 AM UTC [DEBUG] 68dcb283b8c4bf214a13aac9: Node current retry_counter: 2 10/03/2025 05:02:33 AM UTC [DEBUG] 68dcb283b8c4bf214a13aac9:Event data retry_counter: 3 10/03/2025 05:02:33 AM UTC [INFO] Job retry for node 68dcb283b8c4bf214a13aac9 submitted. Parent node: 68dbffc9b8c4bf214a1331ca 10/03/2025 05:02:33 AM UTC [DEBUG] Event:{'data': {'id': '68dbffc9b8c4bf214a1331ca', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbff6db8c4bf214a1331b2', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/build_dtbs.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbffc9b8c4bf214a1331ca/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-30--16-00', 'commit': 'cfcc9e8fe212fee3e3a40576802e3dba8b1ab2f1', 'describe': 'v6.17-rc7-1890-gcfcc9e8fe212f', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1890-gcfcc9e8fe212f', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbffc9b8c4bf214a1331ca-kbuild-gcc-12-arm-d1klqbx6', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcb283b8c4bf214a13aac9'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T16:05:29.662000', 'updated': '2025-09-30T22:05:33.785000', 'timeout': '2025-09-30T22:05:29.662000', 'holdoff': '2025-09-30T16:55:36.083000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'b140b6f3ca98d0db6ff86cbd28fb0ec2e880676f591274034fcd17c13f15ccca', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df0459f87506abe3a8431b 10/03/2025 05:02:45 AM UTC [DEBUG] 68df0459f87506abe3a8431b: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df0459f87506abe3a8431b:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df0459f87506abe3a8431b submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0459f87506abe3a8431b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df045cf87506abe3a8431e 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045cf87506abe3a8431e: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045cf87506abe3a8431e:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df045cf87506abe3a8431e submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045cf87506abe3a8431e'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:45 AM UTC [DEBUG] Event received: 68df045df87506abe3a84321 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045df87506abe3a84321: Node current retry_counter: 1 10/03/2025 05:02:45 AM UTC [DEBUG] 68df045df87506abe3a84321:Event data retry_counter: 2 10/03/2025 05:02:45 AM UTC [INFO] Job retry for node 68df045df87506abe3a84321 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045df87506abe3a84321'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df045ff87506abe3a84324 10/03/2025 05:02:46 AM UTC [DEBUG] 68df045ff87506abe3a84324: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df045ff87506abe3a84324:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df045ff87506abe3a84324 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df045ff87506abe3a84324'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0460f87506abe3a84327 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0460f87506abe3a84327: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0460f87506abe3a84327:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0460f87506abe3a84327 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0460f87506abe3a84327'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0462f87506abe3a8432a 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0462f87506abe3a8432a: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0462f87506abe3a8432a:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0462f87506abe3a8432a submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0462f87506abe3a8432a'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0464f87506abe3a8432d 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0464f87506abe3a8432d: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0464f87506abe3a8432d:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0464f87506abe3a8432d submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0464f87506abe3a8432d'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0465f87506abe3a84330 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0465f87506abe3a84330: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0465f87506abe3a84330:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0465f87506abe3a84330 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0465f87506abe3a84330'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0467f87506abe3a84333 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0467f87506abe3a84333: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0467f87506abe3a84333:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0467f87506abe3a84333 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0467f87506abe3a84333'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:46 AM UTC [DEBUG] Event received: 68df0469f87506abe3a84336 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0469f87506abe3a84336: Node current retry_counter: 1 10/03/2025 05:02:46 AM UTC [DEBUG] 68df0469f87506abe3a84336:Event data retry_counter: 2 10/03/2025 05:02:46 AM UTC [INFO] Job retry for node 68df0469f87506abe3a84336 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:46 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0469f87506abe3a84336'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046af87506abe3a84339 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046af87506abe3a84339: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046af87506abe3a84339:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046af87506abe3a84339 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046af87506abe3a84339'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046cf87506abe3a8433c 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046cf87506abe3a8433c: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046cf87506abe3a8433c:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046cf87506abe3a8433c submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046cf87506abe3a8433c'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046df87506abe3a8433f 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046df87506abe3a8433f: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046df87506abe3a8433f:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046df87506abe3a8433f submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046df87506abe3a8433f'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df046ff87506abe3a84342 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046ff87506abe3a84342: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df046ff87506abe3a84342:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df046ff87506abe3a84342 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df046ff87506abe3a84342'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df0470f87506abe3a84345 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0470f87506abe3a84345: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0470f87506abe3a84345:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df0470f87506abe3a84345 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0470f87506abe3a84345'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:02:47 AM UTC [DEBUG] Event received: 68df0472f87506abe3a84348 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0472f87506abe3a84348: Node current retry_counter: 1 10/03/2025 05:02:47 AM UTC [DEBUG] 68df0472f87506abe3a84348:Event data retry_counter: 2 10/03/2025 05:02:47 AM UTC [INFO] Job retry for node 68df0472f87506abe3a84348 submitted. Parent node: 68dea62ef87506abe3a81477 10/03/2025 05:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68dea62ef87506abe3a81477', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/kselftest.tar.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/modules.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dea62ef87506abe3a81477/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea62ef87506abe3a81477-kbuild-gcc-12-arm-v3ibg4wp', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0472f87506abe3a84348'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-02T16:19:58.416000', 'updated': '2025-10-02T22:20:28.144000', 'timeout': '2025-10-02T22:19:58.416000', 'holdoff': '2025-10-02T17:10:22.666000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:09:46 AM UTC [DEBUG] Event received: 68df060ef87506abe3a843b7 10/03/2025 05:09:46 AM UTC [DEBUG] 68df060ef87506abe3a843b7: Node current retry_counter: 2 10/03/2025 05:09:47 AM UTC [DEBUG] 68df060ef87506abe3a843b7:Event data retry_counter: 3 10/03/2025 05:09:47 AM UTC [INFO] Job retry for node 68df060ef87506abe3a843b7 submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:09:47 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df060ef87506abe3a843b7'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:11:55 AM UTC [DEBUG] Event received: 68ddf177b8c4bf214a146c4a 10/03/2025 05:11:55 AM UTC [DEBUG] 68ddf177b8c4bf214a146c4a: Node current retry_counter: 3 10/03/2025 05:11:55 AM UTC [INFO] 68ddf177b8c4bf214a146c4a Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:14:23 AM UTC [DEBUG] Event received: 68ddf178b8c4bf214a146c4d 10/03/2025 05:14:23 AM UTC [DEBUG] 68ddf178b8c4bf214a146c4d: Node current retry_counter: 3 10/03/2025 05:14:23 AM UTC [INFO] 68ddf178b8c4bf214a146c4d Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:14:43 AM UTC [DEBUG] Event received: 68ddf17bb8c4bf214a146c50 10/03/2025 05:14:43 AM UTC [DEBUG] 68ddf17bb8c4bf214a146c50: Node current retry_counter: 3 10/03/2025 05:14:43 AM UTC [INFO] 68ddf17bb8c4bf214a146c50 Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:17:36 AM UTC [DEBUG] Event received: 68dcb933b8c4bf214a13ab4e 10/03/2025 05:17:36 AM UTC [DEBUG] 68dcb933b8c4bf214a13ab4e: Node current retry_counter: 3 10/03/2025 05:17:36 AM UTC [INFO] 68dcb933b8c4bf214a13ab4e Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:30:48 AM UTC [DEBUG] Event received: 68df0b21f87506abe3a84b5c 10/03/2025 05:30:48 AM UTC [DEBUG] 68df0b21f87506abe3a84b5c: Node current retry_counter: 2 10/03/2025 05:30:48 AM UTC [DEBUG] 68df0b21f87506abe3a84b5c:Event data retry_counter: 3 10/03/2025 05:30:48 AM UTC [INFO] Job retry for node 68df0b21f87506abe3a84b5c submitted. Parent node: 68dbfc53b8c4bf214a1330ef 10/03/2025 05:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc53b8c4bf214a1330ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc53b8c4bf214a1330ef-kbuild-gcc-12-arm-3kg7ipqf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0b21f87506abe3a84b5c'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T15:50:43.261000', 'updated': '2025-09-30T21:51:32.736000', 'timeout': '2025-09-30T21:50:43.261000', 'holdoff': '2025-09-30T17:55:32.718000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:32:16 AM UTC [DEBUG] Event received: 68ddf17bb8c4bf214a146c53 10/03/2025 05:32:16 AM UTC [DEBUG] 68ddf17bb8c4bf214a146c53: Node current retry_counter: 3 10/03/2025 05:32:16 AM UTC [INFO] 68ddf17bb8c4bf214a146c53 Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:36:56 AM UTC [DEBUG] Event received: 68dcba95b8c4bf214a13abaf 10/03/2025 05:36:56 AM UTC [DEBUG] 68dcba95b8c4bf214a13abaf: Node current retry_counter: 3 10/03/2025 05:36:56 AM UTC [INFO] 68dcba95b8c4bf214a13abaf Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:37:48 AM UTC [DEBUG] Event received: 68df0cc1f87506abe3a84bbf 10/03/2025 05:37:48 AM UTC [DEBUG] 68df0cc1f87506abe3a84bbf: Node current retry_counter: 2 10/03/2025 05:37:48 AM UTC [DEBUG] 68df0cc1f87506abe3a84bbf:Event data retry_counter: 3 10/03/2025 05:37:48 AM UTC [INFO] Job retry for node 68df0cc1f87506abe3a84bbf submitted. Parent node: 68dc7007b8c4bf214a137a4d 10/03/2025 05:37:48 AM UTC [DEBUG] Event:{'data': {'id': '68dc7007b8c4bf214a137a4d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_modules_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dc7007b8c4bf214a137a4d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc7007b8c4bf214a137a4d-kbuild-gcc-12-arm64-o3kevpi5', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df0cc1f87506abe3a84bbf'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-01T00:04:23.144000', 'updated': '2025-10-01T06:04:34.572000', 'timeout': '2025-10-01T06:04:23.144000', 'holdoff': '2025-10-01T01:03:47.454000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:38:48 AM UTC [DEBUG] Event received: 68df0cfdf87506abe3a84c25 10/03/2025 05:38:48 AM UTC [DEBUG] 68df0cfdf87506abe3a84c25: Node current retry_counter: 1 10/03/2025 05:38:48 AM UTC [DEBUG] 68df0cfdf87506abe3a84c25:Event data retry_counter: 2 10/03/2025 05:38:48 AM UTC [INFO] Job retry for node 68df0cfdf87506abe3a84c25 submitted. Parent node: 68dea642f87506abe3a81486 10/03/2025 05:38:48 AM UTC [DEBUG] Event:{'data': {'id': '68dea642f87506abe3a81486', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dea5cbf87506abe3a81452', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build.sh', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/0.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dea642f87506abe3a81486/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': 'cf12b016cbb0035d37e11cc68b1edb9c140be17c', 'describe': 'staging-mainline-20251002.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-4186-gcf12b016cbb00', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20251002.0'], 'commit_message': 'staging-mainline-20251002.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dea642f87506abe3a81486-kbuild-gcc-12-arm64-o6r0n7sb', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df0cfdf87506abe3a84c25'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-02T16:20:18.110000', 'updated': '2025-10-02T22:20:30.682000', 'timeout': '2025-10-02T22:20:18.110000', 'holdoff': '2025-10-02T17:48:01.023000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'd99baa212c34afe01b1bf3cc561883cfc4262414dd544dfdceb5273ed316d549', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 05:39:48 AM UTC [DEBUG] Event received: 68df0d13f87506abe3a84c2c 10/03/2025 05:39:48 AM UTC [DEBUG] 68df0d13f87506abe3a84c2c: Node current retry_counter: 2 10/03/2025 05:39:48 AM UTC [DEBUG] 68df0d13f87506abe3a84c2c:Event data retry_counter: 3 10/03/2025 05:39:48 AM UTC [INFO] Job retry for node 68df0d13f87506abe3a84c2c submitted. Parent node: 68dbfc53b8c4bf214a1330ef 10/03/2025 05:39:48 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc53b8c4bf214a1330ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_dtbs.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dbfc53b8c4bf214a1330ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc53b8c4bf214a1330ef-kbuild-gcc-12-arm-3kg7ipqf', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df0d13f87506abe3a84c2c'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-30T15:50:43.261000', 'updated': '2025-09-30T21:51:32.736000', 'timeout': '2025-09-30T21:50:43.261000', 'holdoff': '2025-09-30T17:55:32.718000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:45:44 AM UTC [DEBUG] Event received: 68de3e9f963395d35f7d6ee1 10/03/2025 05:45:44 AM UTC [DEBUG] 68de3e9f963395d35f7d6ee1: Node current retry_counter: 2 10/03/2025 05:45:44 AM UTC [DEBUG] 68de3e9f963395d35f7d6ee1:Event data retry_counter: 3 10/03/2025 05:45:44 AM UTC [INFO] Job retry for node 68de3e9f963395d35f7d6ee1 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:45:44 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3e9f963395d35f7d6ee1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:46:43 AM UTC [DEBUG] Event received: 68de3ea0963395d35f7d6ee8 10/03/2025 05:46:43 AM UTC [DEBUG] 68de3ea0963395d35f7d6ee8: Node current retry_counter: 2 10/03/2025 05:46:43 AM UTC [DEBUG] 68de3ea0963395d35f7d6ee8:Event data retry_counter: 3 10/03/2025 05:46:43 AM UTC [INFO] Job retry for node 68de3ea0963395d35f7d6ee8 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:46:43 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ea0963395d35f7d6ee8'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:48:34 AM UTC [DEBUG] Event received: 68dcc087b8c4bf214a13b3fe 10/03/2025 05:50:25 AM UTC [DEBUG] Event received: 68dcbd67b8c4bf214a13ad8d 10/03/2025 05:50:25 AM UTC [DEBUG] 68dcbd67b8c4bf214a13ad8d: Node current retry_counter: 2 10/03/2025 05:50:25 AM UTC [DEBUG] 68dcbd67b8c4bf214a13ad8d:Event data retry_counter: 3 10/03/2025 05:50:25 AM UTC [INFO] Job retry for node 68dcbd67b8c4bf214a13ad8d submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:50:25 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcbd67b8c4bf214a13ad8d'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:52:35 AM UTC [DEBUG] Event received: 68dcbf84b8c4bf214a13b37d 10/03/2025 05:52:35 AM UTC [DEBUG] 68dcbf84b8c4bf214a13b37d: Node current retry_counter: 2 10/03/2025 05:52:35 AM UTC [DEBUG] 68dcbf84b8c4bf214a13b37d:Event data retry_counter: 3 10/03/2025 05:52:35 AM UTC [INFO] Job retry for node 68dcbf84b8c4bf214a13b37d submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 05:52:35 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcbf84b8c4bf214a13b37d'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:52:36 AM UTC [DEBUG] Event received: 68de3eac963395d35f7d6f0a 10/03/2025 05:52:36 AM UTC [DEBUG] 68de3eac963395d35f7d6f0a: Node current retry_counter: 2 10/03/2025 05:52:36 AM UTC [DEBUG] 68de3eac963395d35f7d6f0a:Event data retry_counter: 3 10/03/2025 05:52:36 AM UTC [INFO] Job retry for node 68de3eac963395d35f7d6f0a submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 05:52:36 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3eac963395d35f7d6f0a'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 05:54:54 AM UTC [DEBUG] Event received: 68dcc31fb8c4bf214a13b44d 10/03/2025 05:56:17 AM UTC [DEBUG] Event received: 68dcbf46b8c4bf214a13b36c 10/03/2025 05:56:17 AM UTC [DEBUG] 68dcbf46b8c4bf214a13b36c: Node current retry_counter: 3 10/03/2025 05:56:17 AM UTC [INFO] 68dcbf46b8c4bf214a13b36c Job has already retried 3 times. Not submitting a retry. 10/03/2025 05:57:50 AM UTC [DEBUG] Event received: 68df114cf87506abe3a84e5a 10/03/2025 05:57:50 AM UTC [DEBUG] 68df114cf87506abe3a84e5a: Node current retry_counter: 3 10/03/2025 05:57:50 AM UTC [INFO] 68df114cf87506abe3a84e5a Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:00:15 AM UTC [DEBUG] Event received: 68dcca5fb8c4bf214a13b8b5 10/03/2025 06:00:50 AM UTC [DEBUG] Event received: 68df1200f87506abe3a84e61 10/03/2025 06:00:50 AM UTC [DEBUG] 68df1200f87506abe3a84e61: Node current retry_counter: 3 10/03/2025 06:00:50 AM UTC [INFO] 68df1200f87506abe3a84e61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:06:25 AM UTC [DEBUG] Event received: 68de3eac963395d35f7d6f12 10/03/2025 06:06:25 AM UTC [DEBUG] 68de3eac963395d35f7d6f12: Node current retry_counter: 2 10/03/2025 06:06:25 AM UTC [DEBUG] 68de3eac963395d35f7d6f12:Event data retry_counter: 3 10/03/2025 06:06:26 AM UTC [INFO] Job retry for node 68de3eac963395d35f7d6f12 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:06:26 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3eac963395d35f7d6f12'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:07:25 AM UTC [DEBUG] Event received: 68de3ede963395d35f7d6f70 10/03/2025 06:07:25 AM UTC [DEBUG] 68de3ede963395d35f7d6f70: Node current retry_counter: 2 10/03/2025 06:07:26 AM UTC [DEBUG] 68de3ede963395d35f7d6f70:Event data retry_counter: 3 10/03/2025 06:07:26 AM UTC [INFO] Job retry for node 68de3ede963395d35f7d6f70 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:07:26 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ede963395d35f7d6f70'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:08:51 AM UTC [DEBUG] Event received: 68df140af87506abe3a84eac 10/03/2025 06:08:51 AM UTC [DEBUG] 68df140af87506abe3a84eac: Node current retry_counter: 1 10/03/2025 06:08:51 AM UTC [DEBUG] 68df140af87506abe3a84eac:Event data retry_counter: 2 10/03/2025 06:08:51 AM UTC [INFO] Job retry for node 68df140af87506abe3a84eac submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:08:51 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df140af87506abe3a84eac'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:09:22 AM UTC [DEBUG] Event received: 68dcc47db8c4bf214a13b473 10/03/2025 06:09:22 AM UTC [DEBUG] 68dcc47db8c4bf214a13b473: Node current retry_counter: 2 10/03/2025 06:09:22 AM UTC [DEBUG] 68dcc47db8c4bf214a13b473:Event data retry_counter: 3 10/03/2025 06:09:22 AM UTC [INFO] Job retry for node 68dcc47db8c4bf214a13b473 submitted. Parent node: 68d9cd36503438fb45af3ff2 10/03/2025 06:09:22 AM UTC [DEBUG] Event:{'data': {'id': '68d9cd36503438fb45af3ff2', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9ccdc503438fb45af3fd3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.sh', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/metadata.json', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/build_dtbs_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9cd36503438fb45af3ff2/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--00-00', 'commit': '2bbe0008e16ff24d6aa6bdb803d4f0bcef048910', 'describe': 'v6.17-rc7-1853-g2bbe0008e16ff', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g2bbe0008e16ff', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9cd36503438fb45af3ff2-kbuild-gcc-12-arm-5u96q1a8', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcc47db8c4bf214a13b473'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:05:10.082000', 'updated': '2025-09-29T06:06:09.964000', 'timeout': '2025-09-29T06:05:10.082000', 'holdoff': '2025-09-29T00:34:58.174000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'f18d24568e6716a2327d0e3bca9b100c98a83408b8ce0aa8c72efb94abb41ad9', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:12:58 AM UTC [DEBUG] Event received: 68de3ede963395d35f7d6f73 10/03/2025 06:12:58 AM UTC [DEBUG] 68de3ede963395d35f7d6f73: Node current retry_counter: 2 10/03/2025 06:12:58 AM UTC [DEBUG] 68de3ede963395d35f7d6f73:Event data retry_counter: 3 10/03/2025 06:12:58 AM UTC [INFO] Job retry for node 68de3ede963395d35f7d6f73 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:12:58 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de3ede963395d35f7d6f73'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:14:18 AM UTC [DEBUG] Event received: 68dcca61b8c4bf214a13b8b8 10/03/2025 06:15:37 AM UTC [DEBUG] Event received: 68dcc3fab8c4bf214a13b45e 10/03/2025 06:15:37 AM UTC [DEBUG] 68dcc3fab8c4bf214a13b45e: Node current retry_counter: 3 10/03/2025 06:15:37 AM UTC [INFO] 68dcc3fab8c4bf214a13b45e Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:21:06 AM UTC [DEBUG] Event received: 68dcc098b8c4bf214a13b41c 10/03/2025 06:21:36 AM UTC [DEBUG] Event received: 68dcca62b8c4bf214a13b8bb 10/03/2025 06:23:02 AM UTC [DEBUG] Event received: 68dcca6bb8c4bf214a13b8ca 10/03/2025 06:23:35 AM UTC [DEBUG] Event received: 68dcca6eb8c4bf214a13b8d0 10/03/2025 06:23:52 AM UTC [DEBUG] Event received: 68df17974ce74261cefc3ded 10/03/2025 06:23:52 AM UTC [DEBUG] 68df17974ce74261cefc3ded: Node current retry_counter: 0 10/03/2025 06:23:52 AM UTC [DEBUG] 68df17974ce74261cefc3ded:Event data retry_counter: 1 10/03/2025 06:23:52 AM UTC [INFO] Job retry for node 68df17974ce74261cefc3ded submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:23:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17974ce74261cefc3ded'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df17994ce74261cefc3df9 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17994ce74261cefc3df9: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17994ce74261cefc3df9:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df17994ce74261cefc3df9 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17994ce74261cefc3df9'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df179a4ce74261cefc3e02 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179a4ce74261cefc3e02: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179a4ce74261cefc3e02:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df179a4ce74261cefc3e02 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df179a4ce74261cefc3e02'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df179c4ce74261cefc3e0b 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179c4ce74261cefc3e0b: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df179c4ce74261cefc3e0b:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df179c4ce74261cefc3e0b submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df179c4ce74261cefc3e0b'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:52 AM UTC [DEBUG] Event received: 68df17a14ce74261cefc3e1d 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17a14ce74261cefc3e1d: Node current retry_counter: 0 10/03/2025 06:24:52 AM UTC [DEBUG] 68df17a14ce74261cefc3e1d:Event data retry_counter: 1 10/03/2025 06:24:52 AM UTC [INFO] Job retry for node 68df17a14ce74261cefc3e1d submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a14ce74261cefc3e1d'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a14ce74261cefc3e20 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a14ce74261cefc3e20: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a14ce74261cefc3e20:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a14ce74261cefc3e20 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a14ce74261cefc3e20'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a24ce74261cefc3e23 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e23: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e23:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a24ce74261cefc3e23 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a24ce74261cefc3e23'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a24ce74261cefc3e26 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e26: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a24ce74261cefc3e26:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a24ce74261cefc3e26 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a24ce74261cefc3e26'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a34ce74261cefc3e2c 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a34ce74261cefc3e2c: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a34ce74261cefc3e2c:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a34ce74261cefc3e2c submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a34ce74261cefc3e2c'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a44ce74261cefc3e2f 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e2f: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e2f:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a44ce74261cefc3e2f submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a44ce74261cefc3e2f'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a44ce74261cefc3e32 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e32: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a44ce74261cefc3e32:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a44ce74261cefc3e32 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a44ce74261cefc3e32'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a54ce74261cefc3e35 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e35: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e35:Event data retry_counter: 1 10/03/2025 06:24:53 AM UTC [INFO] Job retry for node 68df17a54ce74261cefc3e35 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a54ce74261cefc3e35'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:53 AM UTC [DEBUG] Event received: 68df17a54ce74261cefc3e38 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e38: Node current retry_counter: 0 10/03/2025 06:24:53 AM UTC [DEBUG] 68df17a54ce74261cefc3e38:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a54ce74261cefc3e38 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a54ce74261cefc3e38'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e3b 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3b: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3b:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e3b submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e3b'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e3e 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3e: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e3e:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e3e submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e3e'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a64ce74261cefc3e41 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e41: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a64ce74261cefc3e41:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a64ce74261cefc3e41 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a64ce74261cefc3e41'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a74ce74261cefc3e44 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e44: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e44:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a74ce74261cefc3e44 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a74ce74261cefc3e44'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a74ce74261cefc3e47 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e47: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a74ce74261cefc3e47:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a74ce74261cefc3e47 submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a74ce74261cefc3e47'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:24:54 AM UTC [DEBUG] Event received: 68df17a84ce74261cefc3e4a 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a84ce74261cefc3e4a: Node current retry_counter: 0 10/03/2025 06:24:54 AM UTC [DEBUG] 68df17a84ce74261cefc3e4a:Event data retry_counter: 1 10/03/2025 06:24:54 AM UTC [INFO] Job retry for node 68df17a84ce74261cefc3e4a submitted. Parent node: 68df12eef87506abe3a84e81 10/03/2025 06:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df12eef87506abe3a84e81', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_modules_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kimage_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df12eef87506abe3a84e81/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12eef87506abe3a84e81-kbuild-gcc-12-arm-r5sdbh1e', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df17a84ce74261cefc3e4a'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:03:58.401000', 'updated': '2025-10-03T06:04:50.899000', 'timeout': '2025-10-03T06:03:58.401000', 'holdoff': '2025-10-03T00:33:50.099000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:27:06 AM UTC [DEBUG] Event received: 68de4381963395d35f7d6ffd 10/03/2025 06:27:06 AM UTC [DEBUG] 68de4381963395d35f7d6ffd: Node current retry_counter: 2 10/03/2025 06:27:06 AM UTC [DEBUG] 68de4381963395d35f7d6ffd:Event data retry_counter: 3 10/03/2025 06:27:06 AM UTC [INFO] Job retry for node 68de4381963395d35f7d6ffd submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de4381963395d35f7d6ffd'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:28:06 AM UTC [DEBUG] Event received: 68de4381963395d35f7d7000 10/03/2025 06:28:06 AM UTC [DEBUG] 68de4381963395d35f7d7000: Node current retry_counter: 2 10/03/2025 06:28:06 AM UTC [DEBUG] 68de4381963395d35f7d7000:Event data retry_counter: 3 10/03/2025 06:28:06 AM UTC [INFO] Job retry for node 68de4381963395d35f7d7000 submitted. Parent node: 68dbfc6cb8c4bf214a1330fe 10/03/2025 06:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68dbfc6cb8c4bf214a1330fe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dbfbe0b8c4bf214a1330c5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kselftest.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/build_kimage.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/0.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/2.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dbfc6cb8c4bf214a1330fe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': 'ce02d04925f116d8af4e7ef57a573b28b0df52e0', 'describe': 'staging-next-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-12881-gce02d04925f11', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250930.0'], 'commit_message': 'staging-next-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dbfc6cb8c4bf214a1330fe-kbuild-gcc-12-arm64-ctb34klg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68de4381963395d35f7d7000'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-09-30T15:51:08.154000', 'updated': '2025-09-30T21:51:34.190000', 'timeout': '2025-09-30T21:51:08.154000', 'holdoff': '2025-09-30T16:34:31.760000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2b3c22e951b06b4047ca71d81c3cd7f46d6460dfb81d603eb4fad7f1d180d0c3', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:32:55 AM UTC [DEBUG] Event received: 68dcca6db8c4bf214a13b8cd 10/03/2025 06:32:55 AM UTC [DEBUG] 68dcca6db8c4bf214a13b8cd: Node current retry_counter: 1 10/03/2025 06:32:56 AM UTC [DEBUG] 68dcca6db8c4bf214a13b8cd:Event data retry_counter: 2 10/03/2025 06:32:56 AM UTC [INFO] Job retry for node 68dcca6db8c4bf214a13b8cd submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcca6db8c4bf214a13b8cd'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:33:19 AM UTC [DEBUG] Event received: 68de43b6963395d35f7d7006 10/03/2025 06:33:19 AM UTC [DEBUG] 68de43b6963395d35f7d7006: Node current retry_counter: 3 10/03/2025 06:33:19 AM UTC [INFO] 68de43b6963395d35f7d7006 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:34:59 AM UTC [DEBUG] Event received: 68dcc709b8c4bf214a13b66e 10/03/2025 06:34:59 AM UTC [DEBUG] 68dcc709b8c4bf214a13b66e: Node current retry_counter: 3 10/03/2025 06:34:59 AM UTC [INFO] 68dcc709b8c4bf214a13b66e Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a434ce74261cefc3ee7 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a434ce74261cefc3ee7: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a434ce74261cefc3ee7:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a434ce74261cefc3ee7 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a434ce74261cefc3ee7'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a464ce74261cefc3ef3 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a464ce74261cefc3ef3: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a464ce74261cefc3ef3:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a464ce74261cefc3ef3 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a464ce74261cefc3ef3'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a4e4ce74261cefc3f17 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a4e4ce74261cefc3f17: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a4e4ce74261cefc3f17:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a4e4ce74261cefc3f17 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a4e4ce74261cefc3f17'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a514ce74261cefc3f23 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a514ce74261cefc3f23: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a514ce74261cefc3f23:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a514ce74261cefc3f23 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a514ce74261cefc3f23'}, 'jobfilter': ['baseline-arm-broonie'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a524ce74261cefc3f26 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a524ce74261cefc3f26: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a524ce74261cefc3f26:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a524ce74261cefc3f26 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a524ce74261cefc3f26'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['armada-388-clearfog-pro'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a554ce74261cefc3f2f 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a554ce74261cefc3f2f: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a554ce74261cefc3f2f:Event data retry_counter: 1 10/03/2025 06:35:54 AM UTC [INFO] Job retry for node 68df1a554ce74261cefc3f2f submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:54 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a554ce74261cefc3f2f'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun7i-a20-cubieboard2'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:54 AM UTC [DEBUG] Event received: 68df1a574ce74261cefc3f38 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a574ce74261cefc3f38: Node current retry_counter: 0 10/03/2025 06:35:54 AM UTC [DEBUG] 68df1a574ce74261cefc3f38:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a574ce74261cefc3f38 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a574ce74261cefc3f38'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-a83t-bananapi-m3'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a584ce74261cefc3f3b 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a584ce74261cefc3f3b: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a584ce74261cefc3f3b:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a584ce74261cefc3f3b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a584ce74261cefc3f3b'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-r1'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a594ce74261cefc3f40 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a594ce74261cefc3f40: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a594ce74261cefc3f40:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a594ce74261cefc3f40 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a594ce74261cefc3f40'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun8i-h2-plus-orangepi-zero'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a5c4ce74261cefc3f4c 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f4c: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a5c4ce74261cefc3f4c:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a5c4ce74261cefc3f4c submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a5c4ce74261cefc3f4c'}, 'jobfilter': ['baseline-arm-clabbe'], 'platform_filter': ['sun9i-a80-cubieboard4'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a654ce74261cefc3f6b 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a654ce74261cefc3f6b: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a654ce74261cefc3f6b:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a654ce74261cefc3f6b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a654ce74261cefc3f6b'}, 'jobfilter': ['ltp-cap-bounds'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a664ce74261cefc3f6f 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a664ce74261cefc3f6f: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a664ce74261cefc3f6f:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a664ce74261cefc3f6f submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a664ce74261cefc3f6f'}, 'jobfilter': ['ltp-containers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a674ce74261cefc3f72 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a674ce74261cefc3f72: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a674ce74261cefc3f72:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a674ce74261cefc3f72 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a674ce74261cefc3f72'}, 'jobfilter': ['ltp-controllers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:35:55 AM UTC [DEBUG] Event received: 68df1a684ce74261cefc3f75 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a684ce74261cefc3f75: Node current retry_counter: 0 10/03/2025 06:35:55 AM UTC [DEBUG] 68df1a684ce74261cefc3f75:Event data retry_counter: 1 10/03/2025 06:35:55 AM UTC [INFO] Job retry for node 68df1a684ce74261cefc3f75 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a684ce74261cefc3f75'}, 'jobfilter': ['ltp-cve'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a694ce74261cefc3f7b 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a694ce74261cefc3f7b: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a694ce74261cefc3f7b:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a694ce74261cefc3f7b submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a694ce74261cefc3f7b'}, 'jobfilter': ['ltp-fs-bind'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6a4ce74261cefc3f7e 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6a4ce74261cefc3f7e: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6a4ce74261cefc3f7e:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6a4ce74261cefc3f7e submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6a4ce74261cefc3f7e'}, 'jobfilter': ['ltp-fsx'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6b4ce74261cefc3f81 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6b4ce74261cefc3f81: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6b4ce74261cefc3f81:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6b4ce74261cefc3f81 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6b4ce74261cefc3f81'}, 'jobfilter': ['ltp-input'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6c4ce74261cefc3f84 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6c4ce74261cefc3f84: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6c4ce74261cefc3f84:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6c4ce74261cefc3f84 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6c4ce74261cefc3f84'}, 'jobfilter': ['ltp-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:55 AM UTC [DEBUG] Event received: 68df1a6d4ce74261cefc3f87 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f87: Node current retry_counter: 0 10/03/2025 06:36:55 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f87:Event data retry_counter: 1 10/03/2025 06:36:55 AM UTC [INFO] Job retry for node 68df1a6d4ce74261cefc3f87 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:55 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6d4ce74261cefc3f87'}, 'jobfilter': ['ltp-pty'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6d4ce74261cefc3f8a 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f8a: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6d4ce74261cefc3f8a:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6d4ce74261cefc3f8a submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6d4ce74261cefc3f8a'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6e4ce74261cefc3f8d 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6e4ce74261cefc3f8d: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6e4ce74261cefc3f8d:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6e4ce74261cefc3f8d submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6e4ce74261cefc3f8d'}, 'jobfilter': ['ltp-smoketest'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a6f4ce74261cefc3f90 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6f4ce74261cefc3f90: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a6f4ce74261cefc3f90:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a6f4ce74261cefc3f90 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a6f4ce74261cefc3f90'}, 'jobfilter': ['ltp-syscalls'], 'platform_filter': ['stm32mp157a-dhcor-avenger96'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a704ce74261cefc3f93 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a704ce74261cefc3f93: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a704ce74261cefc3f93:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a704ce74261cefc3f93 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a704ce74261cefc3f93'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a714ce74261cefc3f96 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f96: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f96:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a714ce74261cefc3f96 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a714ce74261cefc3f96'}, 'jobfilter': ['ltp-timers'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a714ce74261cefc3f99 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f99: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a714ce74261cefc3f99:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a714ce74261cefc3f99 submitted. Parent node: 68df15b54ce74261cefc3ae0 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df15b54ce74261cefc3ae0', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kselftest.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_kimage_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/build.sh', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/zImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68df15b54ce74261cefc3ae0/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15b54ce74261cefc3ae0-kbuild-gcc-12-arm-7s90nf3m', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68df1a714ce74261cefc3f99'}, 'jobfilter': ['ltp-watchqueue'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-03T00:15:49.688000', 'updated': '2025-10-03T06:15:51.859000', 'timeout': '2025-10-03T06:15:49.688000', 'holdoff': '2025-10-03T00:45:13.333000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a894ce74261cefc3fb1 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a894ce74261cefc3fb1: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a894ce74261cefc3fb1:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a894ce74261cefc3fb1 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a894ce74261cefc3fb1'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a8c4ce74261cefc3fcc 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8c4ce74261cefc3fcc: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8c4ce74261cefc3fcc:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a8c4ce74261cefc3fcc submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a8c4ce74261cefc3fcc'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a8f4ce74261cefc3fde 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8f4ce74261cefc3fde: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a8f4ce74261cefc3fde:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a8f4ce74261cefc3fde submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a8f4ce74261cefc3fde'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a904ce74261cefc3fe4 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a904ce74261cefc3fe4: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a904ce74261cefc3fe4:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a904ce74261cefc3fe4 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a904ce74261cefc3fe4'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:56 AM UTC [DEBUG] Event received: 68df1a964ce74261cefc400b 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a964ce74261cefc400b: Node current retry_counter: 0 10/03/2025 06:36:56 AM UTC [DEBUG] 68df1a964ce74261cefc400b:Event data retry_counter: 1 10/03/2025 06:36:56 AM UTC [INFO] Job retry for node 68df1a964ce74261cefc400b submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:56 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a964ce74261cefc400b'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:36:57 AM UTC [DEBUG] Event received: 68df1a974ce74261cefc4014 10/03/2025 06:36:57 AM UTC [DEBUG] 68df1a974ce74261cefc4014: Node current retry_counter: 0 10/03/2025 06:36:57 AM UTC [DEBUG] 68df1a974ce74261cefc4014:Event data retry_counter: 1 10/03/2025 06:36:57 AM UTC [INFO] Job retry for node 68df1a974ce74261cefc4014 submitted. Parent node: 68df12f3f87506abe3a84e84 10/03/2025 06:36:57 AM UTC [DEBUG] Event:{'data': {'id': '68df12f3f87506abe3a84e84', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_dtbs.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/build_kimage.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/2.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df12f3f87506abe3a84e84/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df12f3f87506abe3a84e84-kbuild-gcc-12-arm64-rlnafzst', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df1a974ce74261cefc4014'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:04:03.173000', 'updated': '2025-10-03T06:04:54.007000', 'timeout': '2025-10-03T06:04:03.173000', 'holdoff': '2025-10-03T00:46:23.660000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:40:17 AM UTC [DEBUG] Event received: 68dcca72b8c4bf214a13b8d6 10/03/2025 06:40:17 AM UTC [DEBUG] 68dcca72b8c4bf214a13b8d6: Node current retry_counter: 1 10/03/2025 06:40:17 AM UTC [DEBUG] 68dcca72b8c4bf214a13b8d6:Event data retry_counter: 2 10/03/2025 06:40:17 AM UTC [INFO] Job retry for node 68dcca72b8c4bf214a13b8d6 submitted. Parent node: 68dc70a9b8c4bf214a137a7a 10/03/2025 06:40:17 AM UTC [DEBUG] Event:{'data': {'id': '68dc70a9b8c4bf214a137a7a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68dc6fa1b8c4bf214a137a32', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68dc70a9b8c4bf214a137a7a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--00-00', 'commit': '141698ffb3e83a06f66081a2e49790b90ef06fd5', 'describe': 'v6.17-rc7-1889-g141698ffb3e83', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1889-g141698ffb3e83', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dc70a9b8c4bf214a137a7a-kbuild-gcc-12-arm-t4dsnwgi', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcca72b8c4bf214a13b8d6'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-10-01T00:07:05.760000', 'updated': '2025-10-01T06:07:35.047000', 'timeout': '2025-10-01T06:07:05.760000', 'holdoff': '2025-10-01T00:39:14.036000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '9fa9fdd249a7f05cebc685e5f68b5614c482587b249393a7d11115d1be067a15', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:46:02 AM UTC [DEBUG] Event received: 68dccebab8c4bf214a13beeb 10/03/2025 06:46:02 AM UTC [DEBUG] 68dccebab8c4bf214a13beeb: Node current retry_counter: 2 10/03/2025 06:46:02 AM UTC [DEBUG] 68dccebab8c4bf214a13beeb:Event data retry_counter: 3 10/03/2025 06:46:02 AM UTC [INFO] Job retry for node 68dccebab8c4bf214a13beeb submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 06:46:02 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dccebab8c4bf214a13beeb'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:46:17 AM UTC [DEBUG] Event received: 68dcd0a6b8c4bf214a13bf5e 10/03/2025 06:46:17 AM UTC [DEBUG] 68dcd0a6b8c4bf214a13bf5e: Node current retry_counter: 2 10/03/2025 06:46:17 AM UTC [DEBUG] 68dcd0a6b8c4bf214a13bf5e:Event data retry_counter: 3 10/03/2025 06:46:17 AM UTC [INFO] Job retry for node 68dcd0a6b8c4bf214a13bf5e submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 06:46:17 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd0a6b8c4bf214a13bf5e'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:47:46 AM UTC [DEBUG] Event received: 68de43b7963395d35f7d7009 10/03/2025 06:47:46 AM UTC [DEBUG] 68de43b7963395d35f7d7009: Node current retry_counter: 3 10/03/2025 06:47:46 AM UTC [INFO] 68de43b7963395d35f7d7009 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:48:45 AM UTC [DEBUG] Event received: 68de43e5963395d35f7d7020 10/03/2025 06:48:45 AM UTC [DEBUG] 68de43e5963395d35f7d7020: Node current retry_counter: 3 10/03/2025 06:48:45 AM UTC [INFO] 68de43e5963395d35f7d7020 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:51:37 AM UTC [DEBUG] Event received: 68dcd32fb8c4bf214a13bf88 10/03/2025 06:51:37 AM UTC [DEBUG] 68dcd32fb8c4bf214a13bf88: Node current retry_counter: 2 10/03/2025 06:51:37 AM UTC [DEBUG] 68dcd32fb8c4bf214a13bf88:Event data retry_counter: 3 10/03/2025 06:51:37 AM UTC [INFO] Job retry for node 68dcd32fb8c4bf214a13bf88 submitted. Parent node: 68d79adfa6a7b6615d4c53ef 10/03/2025 06:51:37 AM UTC [DEBUG] Event:{'data': {'id': '68d79adfa6a7b6615d4c53ef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d79a93a6a7b6615d4c53d3', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build.sh', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kselftest.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_dtbs_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/metadata.json', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79adfa6a7b6615d4c53ef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-27--08-00', 'commit': 'a0f7035bcbb406c969a145be070bc6e46bb3a55e', 'describe': 'v6.17-rc7-1783-ga0f7035bcbb40', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1783-ga0f7035bcbb40', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d79adfa6a7b6615d4c53ef-kbuild-gcc-12-arm-j1ab0ftn', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd32fb8c4bf214a13bf88'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-27T08:05:51.707000', 'updated': '2025-09-27T14:06:14.224000', 'timeout': '2025-09-27T14:05:51.707000', 'holdoff': '2025-09-27T08:46:00.106000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '99228bcc31912c40bdf483a67dff46238b119b3ce40ec2f1ec1dc35a9a5044a2', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:53:40 AM UTC [DEBUG] Event received: 68de43e5963395d35f7d7023 10/03/2025 06:53:40 AM UTC [DEBUG] 68de43e5963395d35f7d7023: Node current retry_counter: 3 10/03/2025 06:53:40 AM UTC [INFO] 68de43e5963395d35f7d7023 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:54:19 AM UTC [DEBUG] Event received: 68dccba9b8c4bf214a13b946 10/03/2025 06:54:19 AM UTC [DEBUG] 68dccba9b8c4bf214a13b946: Node current retry_counter: 3 10/03/2025 06:54:19 AM UTC [INFO] 68dccba9b8c4bf214a13b946 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:56:01 AM UTC [DEBUG] Event received: 68df73804ce74261cefc6e05 10/03/2025 06:56:01 AM UTC [DEBUG] 68df73804ce74261cefc6e05: Node current retry_counter: 0 10/03/2025 06:56:01 AM UTC [DEBUG] 68df73804ce74261cefc6e05:Event data retry_counter: 1 10/03/2025 06:56:01 AM UTC [INFO] Job retry for node 68df73804ce74261cefc6e05 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73804ce74261cefc6e05'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73814ce74261cefc6e08 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e08: Node current retry_counter: 0 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e08:Event data retry_counter: 1 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73814ce74261cefc6e08 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73814ce74261cefc6e08'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73814ce74261cefc6e0a 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e0a: Node current retry_counter: 1 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73814ce74261cefc6e0a:Event data retry_counter: 2 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73814ce74261cefc6e0a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73814ce74261cefc6e0a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:02 AM UTC [DEBUG] Event received: 68df73824ce74261cefc6e0f 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73824ce74261cefc6e0f: Node current retry_counter: 0 10/03/2025 06:56:02 AM UTC [DEBUG] 68df73824ce74261cefc6e0f:Event data retry_counter: 1 10/03/2025 06:56:02 AM UTC [INFO] Job retry for node 68df73824ce74261cefc6e0f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73824ce74261cefc6e0f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73824ce74261cefc6e13 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73824ce74261cefc6e13: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73824ce74261cefc6e13:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73824ce74261cefc6e13 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73824ce74261cefc6e13'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e16 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e16: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e16:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e16 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e16'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:03 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e19 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e19: Node current retry_counter: 0 10/03/2025 06:56:03 AM UTC [DEBUG] 68df73834ce74261cefc6e19:Event data retry_counter: 1 10/03/2025 06:56:03 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e19 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e19'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:04 AM UTC [DEBUG] Event received: 68df73834ce74261cefc6e1f 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73834ce74261cefc6e1f: Node current retry_counter: 0 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73834ce74261cefc6e1f:Event data retry_counter: 1 10/03/2025 06:56:04 AM UTC [INFO] Job retry for node 68df73834ce74261cefc6e1f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73834ce74261cefc6e1f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:04 AM UTC [DEBUG] Event received: 68df73844ce74261cefc6e22 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73844ce74261cefc6e22: Node current retry_counter: 0 10/03/2025 06:56:04 AM UTC [DEBUG] 68df73844ce74261cefc6e22:Event data retry_counter: 1 10/03/2025 06:56:04 AM UTC [INFO] Job retry for node 68df73844ce74261cefc6e22 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73844ce74261cefc6e22'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73844ce74261cefc6e25 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73844ce74261cefc6e25: Node current retry_counter: 0 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73844ce74261cefc6e25:Event data retry_counter: 1 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73844ce74261cefc6e25 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73844ce74261cefc6e25'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e27 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e27: Node current retry_counter: 1 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e27:Event data retry_counter: 2 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e27 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e27'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:05 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e2a 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e2a: Node current retry_counter: 0 10/03/2025 06:56:05 AM UTC [DEBUG] 68df73854ce74261cefc6e2a:Event data retry_counter: 1 10/03/2025 06:56:05 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e2a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e2a'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:06 AM UTC [DEBUG] Event received: 68df73854ce74261cefc6e2e 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73854ce74261cefc6e2e: Node current retry_counter: 0 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73854ce74261cefc6e2e:Event data retry_counter: 1 10/03/2025 06:56:06 AM UTC [INFO] Job retry for node 68df73854ce74261cefc6e2e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73854ce74261cefc6e2e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:06 AM UTC [DEBUG] Event received: 68df73864ce74261cefc6e31 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73864ce74261cefc6e31: Node current retry_counter: 0 10/03/2025 06:56:06 AM UTC [DEBUG] 68df73864ce74261cefc6e31:Event data retry_counter: 1 10/03/2025 06:56:06 AM UTC [INFO] Job retry for node 68df73864ce74261cefc6e31 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73864ce74261cefc6e31'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73864ce74261cefc6e34 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73864ce74261cefc6e34: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73864ce74261cefc6e34:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73864ce74261cefc6e34 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73864ce74261cefc6e34'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e38 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e38: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e38:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e38 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e38'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:07 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e3d 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e3d: Node current retry_counter: 0 10/03/2025 06:56:07 AM UTC [DEBUG] 68df73874ce74261cefc6e3d:Event data retry_counter: 1 10/03/2025 06:56:07 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e3d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e3d'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73874ce74261cefc6e40 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73874ce74261cefc6e40: Node current retry_counter: 0 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73874ce74261cefc6e40:Event data retry_counter: 1 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73874ce74261cefc6e40 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73874ce74261cefc6e40'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e42 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e42: Node current retry_counter: 2 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e42:Event data retry_counter: 3 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e42 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e42'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:56:08 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e46 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e46: Node current retry_counter: 0 10/03/2025 06:56:08 AM UTC [DEBUG] 68df73884ce74261cefc6e46:Event data retry_counter: 1 10/03/2025 06:56:08 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e46 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e46'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:09 AM UTC [DEBUG] Event received: 68df73884ce74261cefc6e49 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73884ce74261cefc6e49: Node current retry_counter: 0 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73884ce74261cefc6e49:Event data retry_counter: 1 10/03/2025 06:56:09 AM UTC [INFO] Job retry for node 68df73884ce74261cefc6e49 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73884ce74261cefc6e49'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:09 AM UTC [DEBUG] Event received: 68df73894ce74261cefc6e4c 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73894ce74261cefc6e4c: Node current retry_counter: 0 10/03/2025 06:56:09 AM UTC [DEBUG] 68df73894ce74261cefc6e4c:Event data retry_counter: 1 10/03/2025 06:56:09 AM UTC [INFO] Job retry for node 68df73894ce74261cefc6e4c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73894ce74261cefc6e4c'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:10 AM UTC [DEBUG] Event received: 68df73894ce74261cefc6e4f 10/03/2025 06:56:10 AM UTC [DEBUG] 68df73894ce74261cefc6e4f: Node current retry_counter: 0 10/03/2025 06:56:10 AM UTC [DEBUG] 68df73894ce74261cefc6e4f:Event data retry_counter: 1 10/03/2025 06:56:10 AM UTC [INFO] Job retry for node 68df73894ce74261cefc6e4f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73894ce74261cefc6e4f'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:10 AM UTC [DEBUG] Event received: 68df738a4ce74261cefc6e53 10/03/2025 06:56:10 AM UTC [DEBUG] 68df738a4ce74261cefc6e53: Node current retry_counter: 0 10/03/2025 06:56:10 AM UTC [DEBUG] 68df738a4ce74261cefc6e53:Event data retry_counter: 1 10/03/2025 06:56:10 AM UTC [INFO] Job retry for node 68df738a4ce74261cefc6e53 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738a4ce74261cefc6e53'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:11 AM UTC [DEBUG] Event received: 68df738a4ce74261cefc6e58 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738a4ce74261cefc6e58: Node current retry_counter: 0 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738a4ce74261cefc6e58:Event data retry_counter: 1 10/03/2025 06:56:11 AM UTC [INFO] Job retry for node 68df738a4ce74261cefc6e58 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738a4ce74261cefc6e58'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:11 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e5b 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738b4ce74261cefc6e5b: Node current retry_counter: 0 10/03/2025 06:56:11 AM UTC [DEBUG] 68df738b4ce74261cefc6e5b:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e5b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e5b'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e5d 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e5d: Node current retry_counter: 1 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e5d:Event data retry_counter: 2 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e5d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e5d'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738b4ce74261cefc6e60 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e60: Node current retry_counter: 0 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738b4ce74261cefc6e60:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738b4ce74261cefc6e60 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738b4ce74261cefc6e60'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:12 AM UTC [DEBUG] Event received: 68df738c4ce74261cefc6e64 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738c4ce74261cefc6e64: Node current retry_counter: 0 10/03/2025 06:56:12 AM UTC [DEBUG] 68df738c4ce74261cefc6e64:Event data retry_counter: 1 10/03/2025 06:56:12 AM UTC [INFO] Job retry for node 68df738c4ce74261cefc6e64 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738c4ce74261cefc6e64'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:13 AM UTC [DEBUG] Event received: 68df738c4ce74261cefc6e67 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738c4ce74261cefc6e67: Node current retry_counter: 0 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738c4ce74261cefc6e67:Event data retry_counter: 1 10/03/2025 06:56:13 AM UTC [INFO] Job retry for node 68df738c4ce74261cefc6e67 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738c4ce74261cefc6e67'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:13 AM UTC [DEBUG] Event received: 68df738d4ce74261cefc6e6a 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738d4ce74261cefc6e6a: Node current retry_counter: 0 10/03/2025 06:56:13 AM UTC [DEBUG] 68df738d4ce74261cefc6e6a:Event data retry_counter: 1 10/03/2025 06:56:13 AM UTC [INFO] Job retry for node 68df738d4ce74261cefc6e6a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738d4ce74261cefc6e6a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738d4ce74261cefc6e6d 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738d4ce74261cefc6e6d: Node current retry_counter: 0 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738d4ce74261cefc6e6d:Event data retry_counter: 1 10/03/2025 06:56:14 AM UTC [INFO] Job retry for node 68df738d4ce74261cefc6e6d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738d4ce74261cefc6e6d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e71 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e71: Node current retry_counter: 0 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e71:Event data retry_counter: 1 10/03/2025 06:56:14 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e71 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e71'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:14 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e76 10/03/2025 06:56:14 AM UTC [DEBUG] 68df738e4ce74261cefc6e76: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e76:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e76'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738e4ce74261cefc6e78 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e78: Node current retry_counter: 1 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738e4ce74261cefc6e78:Event data retry_counter: 2 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738e4ce74261cefc6e78 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738e4ce74261cefc6e78'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e7b 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7b: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7b:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e7b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e7b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:15 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e7f 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7f: Node current retry_counter: 0 10/03/2025 06:56:15 AM UTC [DEBUG] 68df738f4ce74261cefc6e7f:Event data retry_counter: 1 10/03/2025 06:56:15 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e7f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e7f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:16 AM UTC [DEBUG] Event received: 68df738f4ce74261cefc6e82 10/03/2025 06:56:16 AM UTC [DEBUG] 68df738f4ce74261cefc6e82: Node current retry_counter: 0 10/03/2025 06:56:16 AM UTC [DEBUG] 68df738f4ce74261cefc6e82:Event data retry_counter: 1 10/03/2025 06:56:16 AM UTC [INFO] Job retry for node 68df738f4ce74261cefc6e82 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df738f4ce74261cefc6e82'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:16 AM UTC [DEBUG] Event received: 68df73904ce74261cefc6e85 10/03/2025 06:56:16 AM UTC [DEBUG] 68df73904ce74261cefc6e85: Node current retry_counter: 0 10/03/2025 06:56:16 AM UTC [DEBUG] 68df73904ce74261cefc6e85:Event data retry_counter: 1 10/03/2025 06:56:16 AM UTC [INFO] Job retry for node 68df73904ce74261cefc6e85 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73904ce74261cefc6e85'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:17 AM UTC [DEBUG] Event received: 68df73904ce74261cefc6e88 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73904ce74261cefc6e88: Node current retry_counter: 0 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73904ce74261cefc6e88:Event data retry_counter: 1 10/03/2025 06:56:17 AM UTC [INFO] Job retry for node 68df73904ce74261cefc6e88 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73904ce74261cefc6e88'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:17 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e8c 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73914ce74261cefc6e8c: Node current retry_counter: 0 10/03/2025 06:56:17 AM UTC [DEBUG] 68df73914ce74261cefc6e8c:Event data retry_counter: 1 10/03/2025 06:56:17 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e8c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e8c'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e91 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e91: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e91:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e91 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e91'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73914ce74261cefc6e93 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e93: Node current retry_counter: 1 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73914ce74261cefc6e93:Event data retry_counter: 2 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73914ce74261cefc6e93 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73914ce74261cefc6e93'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e96 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e96: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e96:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e96 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e96'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:18 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e9a 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e9a: Node current retry_counter: 0 10/03/2025 06:56:18 AM UTC [DEBUG] 68df73924ce74261cefc6e9a:Event data retry_counter: 1 10/03/2025 06:56:18 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e9a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e9a'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:19 AM UTC [DEBUG] Event received: 68df73924ce74261cefc6e9d 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73924ce74261cefc6e9d: Node current retry_counter: 0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73924ce74261cefc6e9d:Event data retry_counter: 1 10/03/2025 06:56:19 AM UTC [INFO] Job retry for node 68df73924ce74261cefc6e9d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73924ce74261cefc6e9d'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:19 AM UTC [DEBUG] Event received: 68df73934ce74261cefc6ea0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73934ce74261cefc6ea0: Node current retry_counter: 0 10/03/2025 06:56:19 AM UTC [DEBUG] 68df73934ce74261cefc6ea0:Event data retry_counter: 1 10/03/2025 06:56:19 AM UTC [INFO] Job retry for node 68df73934ce74261cefc6ea0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73934ce74261cefc6ea0'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:20 AM UTC [DEBUG] Event received: 68df73934ce74261cefc6ea3 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73934ce74261cefc6ea3: Node current retry_counter: 0 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73934ce74261cefc6ea3:Event data retry_counter: 1 10/03/2025 06:56:20 AM UTC [INFO] Job retry for node 68df73934ce74261cefc6ea3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73934ce74261cefc6ea3'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:20 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6ea6 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73944ce74261cefc6ea6: Node current retry_counter: 0 10/03/2025 06:56:20 AM UTC [DEBUG] 68df73944ce74261cefc6ea6:Event data retry_counter: 1 10/03/2025 06:56:20 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6ea6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6ea6'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6eaa 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eaa: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eaa:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6eaa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6eaa'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73944ce74261cefc6eae 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eae: Node current retry_counter: 1 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73944ce74261cefc6eae:Event data retry_counter: 2 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73944ce74261cefc6eae submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73944ce74261cefc6eae'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb1 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb1: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb1:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:21 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb5 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb5: Node current retry_counter: 0 10/03/2025 06:56:21 AM UTC [DEBUG] 68df73954ce74261cefc6eb5:Event data retry_counter: 1 10/03/2025 06:56:21 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:22 AM UTC [DEBUG] Event received: 68df73954ce74261cefc6eb8 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73954ce74261cefc6eb8: Node current retry_counter: 0 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73954ce74261cefc6eb8:Event data retry_counter: 1 10/03/2025 06:56:22 AM UTC [INFO] Job retry for node 68df73954ce74261cefc6eb8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73954ce74261cefc6eb8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:22 AM UTC [DEBUG] Event received: 68df73964ce74261cefc6ebb 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73964ce74261cefc6ebb: Node current retry_counter: 0 10/03/2025 06:56:22 AM UTC [DEBUG] 68df73964ce74261cefc6ebb:Event data retry_counter: 1 10/03/2025 06:56:22 AM UTC [INFO] Job retry for node 68df73964ce74261cefc6ebb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73964ce74261cefc6ebb'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73964ce74261cefc6ebe 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73964ce74261cefc6ebe: Node current retry_counter: 0 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73964ce74261cefc6ebe:Event data retry_counter: 1 10/03/2025 06:56:23 AM UTC [INFO] Job retry for node 68df73964ce74261cefc6ebe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73964ce74261cefc6ebe'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec1 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec1: Node current retry_counter: 0 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec1:Event data retry_counter: 1 10/03/2025 06:56:23 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec1'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:23 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec3 10/03/2025 06:56:23 AM UTC [DEBUG] 68df73974ce74261cefc6ec3: Node current retry_counter: 1 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec3:Event data retry_counter: 2 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec3'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:24 AM UTC [DEBUG] Event received: 68df73974ce74261cefc6ec7 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec7: Node current retry_counter: 0 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73974ce74261cefc6ec7:Event data retry_counter: 1 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73974ce74261cefc6ec7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73974ce74261cefc6ec7'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:24 AM UTC [DEBUG] Event received: 68df73984ce74261cefc6ecb 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73984ce74261cefc6ecb: Node current retry_counter: 0 10/03/2025 06:56:24 AM UTC [DEBUG] 68df73984ce74261cefc6ecb:Event data retry_counter: 1 10/03/2025 06:56:24 AM UTC [INFO] Job retry for node 68df73984ce74261cefc6ecb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73984ce74261cefc6ecb'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:25 AM UTC [DEBUG] Event received: 68df73984ce74261cefc6ed0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73984ce74261cefc6ed0: Node current retry_counter: 0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73984ce74261cefc6ed0:Event data retry_counter: 1 10/03/2025 06:56:25 AM UTC [INFO] Job retry for node 68df73984ce74261cefc6ed0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73984ce74261cefc6ed0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:25 AM UTC [DEBUG] Event received: 68df73994ce74261cefc6ed3 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73994ce74261cefc6ed3: Node current retry_counter: 0 10/03/2025 06:56:25 AM UTC [DEBUG] 68df73994ce74261cefc6ed3:Event data retry_counter: 1 10/03/2025 06:56:25 AM UTC [INFO] Job retry for node 68df73994ce74261cefc6ed3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73994ce74261cefc6ed3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df73994ce74261cefc6ed6 10/03/2025 06:56:26 AM UTC [DEBUG] 68df73994ce74261cefc6ed6: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df73994ce74261cefc6ed6:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df73994ce74261cefc6ed6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73994ce74261cefc6ed6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ed9 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6ed9: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6ed9:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ed9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ed9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:26 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6edc 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6edc: Node current retry_counter: 0 10/03/2025 06:56:26 AM UTC [DEBUG] 68df739a4ce74261cefc6edc:Event data retry_counter: 1 10/03/2025 06:56:26 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6edc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6edc'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ede 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ede: Node current retry_counter: 1 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ede:Event data retry_counter: 2 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ede submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ede'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739a4ce74261cefc6ee1 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ee1: Node current retry_counter: 0 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739a4ce74261cefc6ee1:Event data retry_counter: 1 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739a4ce74261cefc6ee1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739a4ce74261cefc6ee1'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:27 AM UTC [DEBUG] Event received: 68df739b4ce74261cefc6ee5 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739b4ce74261cefc6ee5: Node current retry_counter: 0 10/03/2025 06:56:27 AM UTC [DEBUG] 68df739b4ce74261cefc6ee5:Event data retry_counter: 1 10/03/2025 06:56:27 AM UTC [INFO] Job retry for node 68df739b4ce74261cefc6ee5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739b4ce74261cefc6ee5'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:28 AM UTC [DEBUG] Event received: 68df739b4ce74261cefc6ee9 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739b4ce74261cefc6ee9: Node current retry_counter: 0 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739b4ce74261cefc6ee9:Event data retry_counter: 1 10/03/2025 06:56:28 AM UTC [INFO] Job retry for node 68df739b4ce74261cefc6ee9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739b4ce74261cefc6ee9'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:28 AM UTC [DEBUG] Event received: 68df739c4ce74261cefc6eec 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739c4ce74261cefc6eec: Node current retry_counter: 0 10/03/2025 06:56:28 AM UTC [DEBUG] 68df739c4ce74261cefc6eec:Event data retry_counter: 1 10/03/2025 06:56:28 AM UTC [INFO] Job retry for node 68df739c4ce74261cefc6eec submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739c4ce74261cefc6eec'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:29 AM UTC [DEBUG] Event received: 68df739c4ce74261cefc6ef0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739c4ce74261cefc6ef0: Node current retry_counter: 0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739c4ce74261cefc6ef0:Event data retry_counter: 1 10/03/2025 06:56:29 AM UTC [INFO] Job retry for node 68df739c4ce74261cefc6ef0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739c4ce74261cefc6ef0'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:29 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6ef5 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739d4ce74261cefc6ef5: Node current retry_counter: 0 10/03/2025 06:56:29 AM UTC [DEBUG] 68df739d4ce74261cefc6ef5:Event data retry_counter: 1 10/03/2025 06:56:29 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6ef5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6ef5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6ef8 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6ef8: Node current retry_counter: 0 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6ef8:Event data retry_counter: 1 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6ef8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6ef8'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739d4ce74261cefc6efa 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6efa: Node current retry_counter: 1 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739d4ce74261cefc6efa:Event data retry_counter: 2 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739d4ce74261cefc6efa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739d4ce74261cefc6efa'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:30 AM UTC [DEBUG] Event received: 68df739e4ce74261cefc6efe 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739e4ce74261cefc6efe: Node current retry_counter: 0 10/03/2025 06:56:30 AM UTC [DEBUG] 68df739e4ce74261cefc6efe:Event data retry_counter: 1 10/03/2025 06:56:30 AM UTC [INFO] Job retry for node 68df739e4ce74261cefc6efe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739e4ce74261cefc6efe'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739e4ce74261cefc6f01 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739e4ce74261cefc6f01: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739e4ce74261cefc6f01:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739e4ce74261cefc6f01 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739e4ce74261cefc6f01'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f04 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f04: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f04:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f04 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f04'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:31 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f07 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f07: Node current retry_counter: 0 10/03/2025 06:56:31 AM UTC [DEBUG] 68df739f4ce74261cefc6f07:Event data retry_counter: 1 10/03/2025 06:56:31 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f07 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f07'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df739f4ce74261cefc6f0a 10/03/2025 06:56:32 AM UTC [DEBUG] 68df739f4ce74261cefc6f0a: Node current retry_counter: 0 10/03/2025 06:56:32 AM UTC [DEBUG] 68df739f4ce74261cefc6f0a:Event data retry_counter: 1 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df739f4ce74261cefc6f0a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df739f4ce74261cefc6f0a'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f0e 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f0e: Node current retry_counter: 2 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f0e:Event data retry_counter: 3 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f0e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f0e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:56:32 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f10 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f10: Node current retry_counter: 0 10/03/2025 06:56:32 AM UTC [DEBUG] 68df73a04ce74261cefc6f10:Event data retry_counter: 1 10/03/2025 06:56:32 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f10 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f10'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:33 AM UTC [DEBUG] Event received: 68df73a04ce74261cefc6f16 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a04ce74261cefc6f16: Node current retry_counter: 0 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a04ce74261cefc6f16:Event data retry_counter: 1 10/03/2025 06:56:33 AM UTC [INFO] Job retry for node 68df73a04ce74261cefc6f16 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a04ce74261cefc6f16'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:33 AM UTC [DEBUG] Event received: 68df73a14ce74261cefc6f19 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a14ce74261cefc6f19: Node current retry_counter: 0 10/03/2025 06:56:33 AM UTC [DEBUG] 68df73a14ce74261cefc6f19:Event data retry_counter: 1 10/03/2025 06:56:33 AM UTC [INFO] Job retry for node 68df73a14ce74261cefc6f19 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a14ce74261cefc6f19'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:34 AM UTC [DEBUG] Event received: 68df73a14ce74261cefc6f1c 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a14ce74261cefc6f1c: Node current retry_counter: 0 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a14ce74261cefc6f1c:Event data retry_counter: 1 10/03/2025 06:56:34 AM UTC [INFO] Job retry for node 68df73a14ce74261cefc6f1c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a14ce74261cefc6f1c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:34 AM UTC [DEBUG] Event received: 68df73a24ce74261cefc6f1f 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a24ce74261cefc6f1f: Node current retry_counter: 0 10/03/2025 06:56:34 AM UTC [DEBUG] 68df73a24ce74261cefc6f1f:Event data retry_counter: 1 10/03/2025 06:56:34 AM UTC [INFO] Job retry for node 68df73a24ce74261cefc6f1f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a24ce74261cefc6f1f'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a24ce74261cefc6f22 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a24ce74261cefc6f22: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a24ce74261cefc6f22:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a24ce74261cefc6f22 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a24ce74261cefc6f22'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f25 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f25: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f25:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f25 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f25'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f27 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f27: Node current retry_counter: 1 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f27:Event data retry_counter: 2 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f27 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f27'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:35 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f2a 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f2a: Node current retry_counter: 0 10/03/2025 06:56:35 AM UTC [DEBUG] 68df73a34ce74261cefc6f2a:Event data retry_counter: 1 10/03/2025 06:56:35 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f2a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f2a'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:36 AM UTC [DEBUG] Event received: 68df73a34ce74261cefc6f2e 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a34ce74261cefc6f2e: Node current retry_counter: 0 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a34ce74261cefc6f2e:Event data retry_counter: 1 10/03/2025 06:56:36 AM UTC [INFO] Job retry for node 68df73a34ce74261cefc6f2e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a34ce74261cefc6f2e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:36 AM UTC [DEBUG] Event received: 68df73a44ce74261cefc6f34 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a44ce74261cefc6f34: Node current retry_counter: 0 10/03/2025 06:56:36 AM UTC [DEBUG] 68df73a44ce74261cefc6f34:Event data retry_counter: 1 10/03/2025 06:56:36 AM UTC [INFO] Job retry for node 68df73a44ce74261cefc6f34 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a44ce74261cefc6f34'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a44ce74261cefc6f37 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a44ce74261cefc6f37: Node current retry_counter: 0 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a44ce74261cefc6f37:Event data retry_counter: 1 10/03/2025 06:56:37 AM UTC [INFO] Job retry for node 68df73a44ce74261cefc6f37 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a44ce74261cefc6f37'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a54ce74261cefc6f3a 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3a: Node current retry_counter: 0 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3a:Event data retry_counter: 1 10/03/2025 06:56:37 AM UTC [INFO] Job retry for node 68df73a54ce74261cefc6f3a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a54ce74261cefc6f3a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:37 AM UTC [DEBUG] Event received: 68df73a54ce74261cefc6f3d 10/03/2025 06:56:37 AM UTC [DEBUG] 68df73a54ce74261cefc6f3d: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a54ce74261cefc6f3d:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a54ce74261cefc6f3d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a54ce74261cefc6f3d'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f40 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f40: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f40:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f40 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f40'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f42 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f42: Node current retry_counter: 1 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f42:Event data retry_counter: 2 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f42 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f42'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:38 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f45 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f45: Node current retry_counter: 0 10/03/2025 06:56:38 AM UTC [DEBUG] 68df73a64ce74261cefc6f45:Event data retry_counter: 1 10/03/2025 06:56:38 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f45 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f45'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:39 AM UTC [DEBUG] Event received: 68df73a64ce74261cefc6f49 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a64ce74261cefc6f49: Node current retry_counter: 0 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a64ce74261cefc6f49:Event data retry_counter: 1 10/03/2025 06:56:39 AM UTC [INFO] Job retry for node 68df73a64ce74261cefc6f49 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a64ce74261cefc6f49'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:39 AM UTC [DEBUG] Event received: 68df73a74ce74261cefc6f4c 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a74ce74261cefc6f4c: Node current retry_counter: 0 10/03/2025 06:56:39 AM UTC [DEBUG] 68df73a74ce74261cefc6f4c:Event data retry_counter: 1 10/03/2025 06:56:39 AM UTC [INFO] Job retry for node 68df73a74ce74261cefc6f4c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a74ce74261cefc6f4c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:40 AM UTC [DEBUG] Event received: 68df73a74ce74261cefc6f50 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a74ce74261cefc6f50: Node current retry_counter: 0 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a74ce74261cefc6f50:Event data retry_counter: 1 10/03/2025 06:56:40 AM UTC [INFO] Job retry for node 68df73a74ce74261cefc6f50 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a74ce74261cefc6f50'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:40 AM UTC [DEBUG] Event received: 68df73a84ce74261cefc6f55 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a84ce74261cefc6f55: Node current retry_counter: 0 10/03/2025 06:56:40 AM UTC [DEBUG] 68df73a84ce74261cefc6f55:Event data retry_counter: 1 10/03/2025 06:56:40 AM UTC [INFO] Job retry for node 68df73a84ce74261cefc6f55 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a84ce74261cefc6f55'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a84ce74261cefc6f58 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a84ce74261cefc6f58: Node current retry_counter: 0 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a84ce74261cefc6f58:Event data retry_counter: 1 10/03/2025 06:56:41 AM UTC [INFO] Job retry for node 68df73a84ce74261cefc6f58 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a84ce74261cefc6f58'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f5b 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5b: Node current retry_counter: 0 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5b:Event data retry_counter: 1 10/03/2025 06:56:41 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f5b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f5b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:41 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f5d 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5d: Node current retry_counter: 1 10/03/2025 06:56:41 AM UTC [DEBUG] 68df73a94ce74261cefc6f5d:Event data retry_counter: 2 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f5d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f5d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73a94ce74261cefc6f60 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73a94ce74261cefc6f60: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73a94ce74261cefc6f60:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73a94ce74261cefc6f60 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73a94ce74261cefc6f60'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f64 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f64: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f64:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f64 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f64'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:42 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f67 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f67: Node current retry_counter: 0 10/03/2025 06:56:42 AM UTC [DEBUG] 68df73aa4ce74261cefc6f67:Event data retry_counter: 1 10/03/2025 06:56:42 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f67 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f67'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:43 AM UTC [DEBUG] Event received: 68df73aa4ce74261cefc6f6a 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73aa4ce74261cefc6f6a: Node current retry_counter: 0 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73aa4ce74261cefc6f6a:Event data retry_counter: 1 10/03/2025 06:56:43 AM UTC [INFO] Job retry for node 68df73aa4ce74261cefc6f6a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73aa4ce74261cefc6f6a'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:43 AM UTC [DEBUG] Event received: 68df73ab4ce74261cefc6f6d 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73ab4ce74261cefc6f6d: Node current retry_counter: 0 10/03/2025 06:56:43 AM UTC [DEBUG] 68df73ab4ce74261cefc6f6d:Event data retry_counter: 1 10/03/2025 06:56:43 AM UTC [INFO] Job retry for node 68df73ab4ce74261cefc6f6d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ab4ce74261cefc6f6d'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ab4ce74261cefc6f73 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ab4ce74261cefc6f73: Node current retry_counter: 0 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ab4ce74261cefc6f73:Event data retry_counter: 1 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ab4ce74261cefc6f73 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ab4ce74261cefc6f73'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f76 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f76: Node current retry_counter: 0 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f76:Event data retry_counter: 1 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f76'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:44 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f78 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f78: Node current retry_counter: 1 10/03/2025 06:56:44 AM UTC [DEBUG] 68df73ac4ce74261cefc6f78:Event data retry_counter: 2 10/03/2025 06:56:44 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f78 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f78'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:45 AM UTC [DEBUG] Event received: 68df73ac4ce74261cefc6f7b 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ac4ce74261cefc6f7b: Node current retry_counter: 0 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ac4ce74261cefc6f7b:Event data retry_counter: 1 10/03/2025 06:56:45 AM UTC [INFO] Job retry for node 68df73ac4ce74261cefc6f7b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ac4ce74261cefc6f7b'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:45 AM UTC [DEBUG] Event received: 68df73ad4ce74261cefc6f7f 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ad4ce74261cefc6f7f: Node current retry_counter: 0 10/03/2025 06:56:45 AM UTC [DEBUG] 68df73ad4ce74261cefc6f7f:Event data retry_counter: 1 10/03/2025 06:56:45 AM UTC [INFO] Job retry for node 68df73ad4ce74261cefc6f7f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ad4ce74261cefc6f7f'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ad4ce74261cefc6f82 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ad4ce74261cefc6f82: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ad4ce74261cefc6f82:Event data retry_counter: 1 10/03/2025 06:56:46 AM UTC [INFO] Job retry for node 68df73ad4ce74261cefc6f82 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ad4ce74261cefc6f82'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f85 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f85: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f85:Event data retry_counter: 1 10/03/2025 06:56:46 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f85 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f85'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:46 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f88 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f88: Node current retry_counter: 0 10/03/2025 06:56:46 AM UTC [DEBUG] 68df73ae4ce74261cefc6f88:Event data retry_counter: 1 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f88 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f88'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73ae4ce74261cefc6f8b 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73ae4ce74261cefc6f8b: Node current retry_counter: 0 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73ae4ce74261cefc6f8b:Event data retry_counter: 1 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73ae4ce74261cefc6f8b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ae4ce74261cefc6f8b'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f91 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f91: Node current retry_counter: 1 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f91:Event data retry_counter: 2 10/03/2025 06:56:47 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f91 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f91'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:47 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f93 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f93: Node current retry_counter: 0 10/03/2025 06:56:47 AM UTC [DEBUG] 68df73af4ce74261cefc6f93:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f93 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f93'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:48 AM UTC [DEBUG] Event received: 68df73af4ce74261cefc6f97 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73af4ce74261cefc6f97: Node current retry_counter: 0 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73af4ce74261cefc6f97:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73af4ce74261cefc6f97 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73af4ce74261cefc6f97'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:48 AM UTC [DEBUG] Event received: 68df73b04ce74261cefc6f9a 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73b04ce74261cefc6f9a: Node current retry_counter: 0 10/03/2025 06:56:48 AM UTC [DEBUG] 68df73b04ce74261cefc6f9a:Event data retry_counter: 1 10/03/2025 06:56:48 AM UTC [INFO] Job retry for node 68df73b04ce74261cefc6f9a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b04ce74261cefc6f9a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:49 AM UTC [DEBUG] Event received: 68df73b04ce74261cefc6f9d 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b04ce74261cefc6f9d: Node current retry_counter: 0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b04ce74261cefc6f9d:Event data retry_counter: 1 10/03/2025 06:56:49 AM UTC [INFO] Job retry for node 68df73b04ce74261cefc6f9d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b04ce74261cefc6f9d'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:49 AM UTC [DEBUG] Event received: 68df73b14ce74261cefc6fa0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b14ce74261cefc6fa0: Node current retry_counter: 0 10/03/2025 06:56:49 AM UTC [DEBUG] 68df73b14ce74261cefc6fa0:Event data retry_counter: 1 10/03/2025 06:56:49 AM UTC [INFO] Job retry for node 68df73b14ce74261cefc6fa0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b14ce74261cefc6fa0'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b14ce74261cefc6fa3 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b14ce74261cefc6fa3: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b14ce74261cefc6fa3:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b14ce74261cefc6fa3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b14ce74261cefc6fa3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fa6 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa6: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa6:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fa6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fa6'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fa8 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa8: Node current retry_counter: 1 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fa8:Event data retry_counter: 2 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fa8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fa8'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:50 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fab 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fab: Node current retry_counter: 0 10/03/2025 06:56:50 AM UTC [DEBUG] 68df73b24ce74261cefc6fab:Event data retry_counter: 1 10/03/2025 06:56:50 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fab submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fab'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:51 AM UTC [DEBUG] Event received: 68df73b24ce74261cefc6fb0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b24ce74261cefc6fb0: Node current retry_counter: 0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b24ce74261cefc6fb0:Event data retry_counter: 1 10/03/2025 06:56:51 AM UTC [INFO] Job retry for node 68df73b24ce74261cefc6fb0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b24ce74261cefc6fb0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:51 AM UTC [DEBUG] Event received: 68df73b34ce74261cefc6fb5 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b34ce74261cefc6fb5: Node current retry_counter: 0 10/03/2025 06:56:51 AM UTC [DEBUG] 68df73b34ce74261cefc6fb5:Event data retry_counter: 1 10/03/2025 06:56:51 AM UTC [INFO] Job retry for node 68df73b34ce74261cefc6fb5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b34ce74261cefc6fb5'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:52 AM UTC [DEBUG] Event received: 68df73b34ce74261cefc6fb8 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b34ce74261cefc6fb8: Node current retry_counter: 0 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b34ce74261cefc6fb8:Event data retry_counter: 1 10/03/2025 06:56:52 AM UTC [INFO] Job retry for node 68df73b34ce74261cefc6fb8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b34ce74261cefc6fb8'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:52 AM UTC [DEBUG] Event received: 68df73b44ce74261cefc6fbb 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b44ce74261cefc6fbb: Node current retry_counter: 0 10/03/2025 06:56:52 AM UTC [DEBUG] 68df73b44ce74261cefc6fbb:Event data retry_counter: 1 10/03/2025 06:56:52 AM UTC [INFO] Job retry for node 68df73b44ce74261cefc6fbb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b44ce74261cefc6fbb'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:53 AM UTC [DEBUG] Event received: 68df73b44ce74261cefc6fbe 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b44ce74261cefc6fbe: Node current retry_counter: 0 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b44ce74261cefc6fbe:Event data retry_counter: 1 10/03/2025 06:56:53 AM UTC [INFO] Job retry for node 68df73b44ce74261cefc6fbe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b44ce74261cefc6fbe'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:56:53 AM UTC [DEBUG] Event received: 68df73b54ce74261cefc6fc1 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b54ce74261cefc6fc1: Node current retry_counter: 1 10/03/2025 06:56:53 AM UTC [DEBUG] 68df73b54ce74261cefc6fc1:Event data retry_counter: 2 10/03/2025 06:56:53 AM UTC [INFO] Job retry for node 68df73b54ce74261cefc6fc1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73b54ce74261cefc6fc1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:56:55 AM UTC [DEBUG] Event received: 68df73b74ce74261cefc6fc7 10/03/2025 06:56:55 AM UTC [DEBUG] 68df73b74ce74261cefc6fc7: Node current retry_counter: 3 10/03/2025 06:56:55 AM UTC [INFO] 68df73b74ce74261cefc6fc7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:56:58 AM UTC [DEBUG] Event received: 68df73ba4ce74261cefc6fcb 10/03/2025 06:56:58 AM UTC [DEBUG] 68df73ba4ce74261cefc6fcb: Node current retry_counter: 1 10/03/2025 06:56:58 AM UTC [DEBUG] 68df73ba4ce74261cefc6fcb:Event data retry_counter: 2 10/03/2025 06:56:58 AM UTC [INFO] Job retry for node 68df73ba4ce74261cefc6fcb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:56:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ba4ce74261cefc6fcb'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:02 AM UTC [DEBUG] Event received: 68df73bd4ce74261cefc6fd1 10/03/2025 06:57:02 AM UTC [DEBUG] 68df73bd4ce74261cefc6fd1: Node current retry_counter: 1 10/03/2025 06:57:02 AM UTC [DEBUG] 68df73bd4ce74261cefc6fd1:Event data retry_counter: 2 10/03/2025 06:57:02 AM UTC [INFO] Job retry for node 68df73bd4ce74261cefc6fd1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73bd4ce74261cefc6fd1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:06 AM UTC [DEBUG] Event received: 68df73c24ce74261cefc6fd7 10/03/2025 06:57:06 AM UTC [DEBUG] 68df73c24ce74261cefc6fd7: Node current retry_counter: 1 10/03/2025 06:57:06 AM UTC [DEBUG] 68df73c24ce74261cefc6fd7:Event data retry_counter: 2 10/03/2025 06:57:06 AM UTC [INFO] Job retry for node 68df73c24ce74261cefc6fd7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c24ce74261cefc6fd7'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:10 AM UTC [DEBUG] Event received: 68df73c54ce74261cefc6fdd 10/03/2025 06:57:10 AM UTC [DEBUG] 68df73c54ce74261cefc6fdd: Node current retry_counter: 1 10/03/2025 06:57:10 AM UTC [DEBUG] 68df73c54ce74261cefc6fdd:Event data retry_counter: 2 10/03/2025 06:57:10 AM UTC [INFO] Job retry for node 68df73c54ce74261cefc6fdd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c54ce74261cefc6fdd'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:12 AM UTC [DEBUG] Event received: 68df73c84ce74261cefc6fe3 10/03/2025 06:57:12 AM UTC [DEBUG] 68df73c84ce74261cefc6fe3: Node current retry_counter: 1 10/03/2025 06:57:12 AM UTC [DEBUG] 68df73c84ce74261cefc6fe3:Event data retry_counter: 2 10/03/2025 06:57:12 AM UTC [INFO] Job retry for node 68df73c84ce74261cefc6fe3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73c84ce74261cefc6fe3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:14 AM UTC [DEBUG] Event received: 68df73ca4ce74261cefc6fe6 10/03/2025 06:57:14 AM UTC [DEBUG] 68df73ca4ce74261cefc6fe6: Node current retry_counter: 1 10/03/2025 06:57:14 AM UTC [DEBUG] 68df73ca4ce74261cefc6fe6:Event data retry_counter: 2 10/03/2025 06:57:14 AM UTC [INFO] Job retry for node 68df73ca4ce74261cefc6fe6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ca4ce74261cefc6fe6'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:17 AM UTC [DEBUG] Event received: 68df73cc4ce74261cefc6fed 10/03/2025 06:57:17 AM UTC [DEBUG] 68df73cc4ce74261cefc6fed: Node current retry_counter: 1 10/03/2025 06:57:17 AM UTC [DEBUG] 68df73cc4ce74261cefc6fed:Event data retry_counter: 2 10/03/2025 06:57:17 AM UTC [INFO] Job retry for node 68df73cc4ce74261cefc6fed submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73cc4ce74261cefc6fed'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:18 AM UTC [DEBUG] Event received: 68df73ce4ce74261cefc6ff0 10/03/2025 06:57:18 AM UTC [DEBUG] 68df73ce4ce74261cefc6ff0: Node current retry_counter: 2 10/03/2025 06:57:18 AM UTC [DEBUG] 68df73ce4ce74261cefc6ff0:Event data retry_counter: 3 10/03/2025 06:57:18 AM UTC [INFO] Job retry for node 68df73ce4ce74261cefc6ff0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ce4ce74261cefc6ff0'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:21 AM UTC [DEBUG] Event received: 68df73d14ce74261cefc6ff6 10/03/2025 06:57:21 AM UTC [DEBUG] 68df73d14ce74261cefc6ff6: Node current retry_counter: 1 10/03/2025 06:57:21 AM UTC [DEBUG] 68df73d14ce74261cefc6ff6:Event data retry_counter: 2 10/03/2025 06:57:21 AM UTC [INFO] Job retry for node 68df73d14ce74261cefc6ff6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d14ce74261cefc6ff6'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:23 AM UTC [DEBUG] Event received: 68df73d34ce74261cefc6ffc 10/03/2025 06:57:23 AM UTC [DEBUG] 68df73d34ce74261cefc6ffc: Node current retry_counter: 1 10/03/2025 06:57:23 AM UTC [DEBUG] 68df73d34ce74261cefc6ffc:Event data retry_counter: 2 10/03/2025 06:57:23 AM UTC [INFO] Job retry for node 68df73d34ce74261cefc6ffc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d34ce74261cefc6ffc'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:25 AM UTC [DEBUG] Event received: 68df73d54ce74261cefc7000 10/03/2025 06:57:25 AM UTC [DEBUG] 68df73d54ce74261cefc7000: Node current retry_counter: 1 10/03/2025 06:57:25 AM UTC [DEBUG] 68df73d54ce74261cefc7000:Event data retry_counter: 2 10/03/2025 06:57:25 AM UTC [INFO] Job retry for node 68df73d54ce74261cefc7000 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d54ce74261cefc7000'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:28 AM UTC [DEBUG] Event received: 68df73d74ce74261cefc7007 10/03/2025 06:57:28 AM UTC [DEBUG] 68df73d74ce74261cefc7007: Node current retry_counter: 1 10/03/2025 06:57:28 AM UTC [DEBUG] 68df73d74ce74261cefc7007:Event data retry_counter: 2 10/03/2025 06:57:28 AM UTC [INFO] Job retry for node 68df73d74ce74261cefc7007 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73d74ce74261cefc7007'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:30 AM UTC [DEBUG] Event received: 68df73da4ce74261cefc700a 10/03/2025 06:57:30 AM UTC [DEBUG] 68df73da4ce74261cefc700a: Node current retry_counter: 1 10/03/2025 06:57:30 AM UTC [DEBUG] 68df73da4ce74261cefc700a:Event data retry_counter: 2 10/03/2025 06:57:30 AM UTC [INFO] Job retry for node 68df73da4ce74261cefc700a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73da4ce74261cefc700a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:32 AM UTC [DEBUG] Event received: 68df73dc4ce74261cefc7010 10/03/2025 06:57:32 AM UTC [DEBUG] 68df73dc4ce74261cefc7010: Node current retry_counter: 1 10/03/2025 06:57:32 AM UTC [DEBUG] 68df73dc4ce74261cefc7010:Event data retry_counter: 2 10/03/2025 06:57:32 AM UTC [INFO] Job retry for node 68df73dc4ce74261cefc7010 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73dc4ce74261cefc7010'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:35 AM UTC [DEBUG] Event received: 68df73de4ce74261cefc7014 10/03/2025 06:57:35 AM UTC [DEBUG] 68df73de4ce74261cefc7014: Node current retry_counter: 1 10/03/2025 06:57:35 AM UTC [DEBUG] 68df73de4ce74261cefc7014:Event data retry_counter: 2 10/03/2025 06:57:35 AM UTC [INFO] Job retry for node 68df73de4ce74261cefc7014 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73de4ce74261cefc7014'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:37 AM UTC [DEBUG] Event received: 68df73e04ce74261cefc7019 10/03/2025 06:57:37 AM UTC [DEBUG] 68df73e04ce74261cefc7019: Node current retry_counter: 2 10/03/2025 06:57:37 AM UTC [DEBUG] 68df73e04ce74261cefc7019:Event data retry_counter: 3 10/03/2025 06:57:37 AM UTC [INFO] Job retry for node 68df73e04ce74261cefc7019 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e04ce74261cefc7019'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:40 AM UTC [DEBUG] Event received: 68df73e44ce74261cefc701f 10/03/2025 06:57:40 AM UTC [DEBUG] 68df73e44ce74261cefc701f: Node current retry_counter: 1 10/03/2025 06:57:40 AM UTC [DEBUG] 68df73e44ce74261cefc701f:Event data retry_counter: 2 10/03/2025 06:57:40 AM UTC [INFO] Job retry for node 68df73e44ce74261cefc701f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e44ce74261cefc701f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:42 AM UTC [DEBUG] Event received: 68df73e64ce74261cefc7022 10/03/2025 06:57:42 AM UTC [DEBUG] 68df73e64ce74261cefc7022: Node current retry_counter: 1 10/03/2025 06:57:42 AM UTC [DEBUG] 68df73e64ce74261cefc7022:Event data retry_counter: 2 10/03/2025 06:57:42 AM UTC [INFO] Job retry for node 68df73e64ce74261cefc7022 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e64ce74261cefc7022'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:45 AM UTC [DEBUG] Event received: 68df73e84ce74261cefc7028 10/03/2025 06:57:45 AM UTC [DEBUG] 68df73e84ce74261cefc7028: Node current retry_counter: 1 10/03/2025 06:57:45 AM UTC [DEBUG] 68df73e84ce74261cefc7028:Event data retry_counter: 2 10/03/2025 06:57:45 AM UTC [INFO] Job retry for node 68df73e84ce74261cefc7028 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73e84ce74261cefc7028'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:47 AM UTC [DEBUG] Event received: 68df73ea4ce74261cefc702d 10/03/2025 06:57:47 AM UTC [DEBUG] 68df73ea4ce74261cefc702d: Node current retry_counter: 1 10/03/2025 06:57:47 AM UTC [DEBUG] 68df73ea4ce74261cefc702d:Event data retry_counter: 2 10/03/2025 06:57:47 AM UTC [INFO] Job retry for node 68df73ea4ce74261cefc702d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ea4ce74261cefc702d'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:49 AM UTC [DEBUG] Event received: 68df73ec4ce74261cefc7032 10/03/2025 06:57:49 AM UTC [DEBUG] 68df73ec4ce74261cefc7032: Node current retry_counter: 1 10/03/2025 06:57:49 AM UTC [DEBUG] 68df73ec4ce74261cefc7032:Event data retry_counter: 2 10/03/2025 06:57:49 AM UTC [INFO] Job retry for node 68df73ec4ce74261cefc7032 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ec4ce74261cefc7032'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:51 AM UTC [DEBUG] Event received: 68df73ef4ce74261cefc7038 10/03/2025 06:57:51 AM UTC [DEBUG] 68df73ef4ce74261cefc7038: Node current retry_counter: 1 10/03/2025 06:57:51 AM UTC [DEBUG] 68df73ef4ce74261cefc7038:Event data retry_counter: 2 10/03/2025 06:57:51 AM UTC [INFO] Job retry for node 68df73ef4ce74261cefc7038 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ef4ce74261cefc7038'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:54 AM UTC [DEBUG] Event received: 68df73f24ce74261cefc703c 10/03/2025 06:57:54 AM UTC [DEBUG] 68df73f24ce74261cefc703c: Node current retry_counter: 1 10/03/2025 06:57:54 AM UTC [DEBUG] 68df73f24ce74261cefc703c:Event data retry_counter: 2 10/03/2025 06:57:54 AM UTC [INFO] Job retry for node 68df73f24ce74261cefc703c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f24ce74261cefc703c'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:57:56 AM UTC [DEBUG] Event received: 68df73f44ce74261cefc7044 10/03/2025 06:57:56 AM UTC [DEBUG] 68df73f44ce74261cefc7044: Node current retry_counter: 2 10/03/2025 06:57:56 AM UTC [DEBUG] 68df73f44ce74261cefc7044:Event data retry_counter: 3 10/03/2025 06:57:56 AM UTC [INFO] Job retry for node 68df73f44ce74261cefc7044 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f44ce74261cefc7044'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:57:59 AM UTC [DEBUG] Event received: 68df73f64ce74261cefc7047 10/03/2025 06:57:59 AM UTC [DEBUG] 68df73f64ce74261cefc7047: Node current retry_counter: 1 10/03/2025 06:57:59 AM UTC [DEBUG] 68df73f64ce74261cefc7047:Event data retry_counter: 2 10/03/2025 06:57:59 AM UTC [INFO] Job retry for node 68df73f64ce74261cefc7047 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:57:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f64ce74261cefc7047'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:01 AM UTC [DEBUG] Event received: 68df73f94ce74261cefc704e 10/03/2025 06:58:01 AM UTC [DEBUG] 68df73f94ce74261cefc704e: Node current retry_counter: 1 10/03/2025 06:58:01 AM UTC [DEBUG] 68df73f94ce74261cefc704e:Event data retry_counter: 2 10/03/2025 06:58:01 AM UTC [INFO] Job retry for node 68df73f94ce74261cefc704e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73f94ce74261cefc704e'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:03 AM UTC [DEBUG] Event received: 68df73fb4ce74261cefc7051 10/03/2025 06:58:03 AM UTC [DEBUG] 68df73fb4ce74261cefc7051: Node current retry_counter: 1 10/03/2025 06:58:04 AM UTC [DEBUG] 68df73fb4ce74261cefc7051:Event data retry_counter: 2 10/03/2025 06:58:04 AM UTC [INFO] Job retry for node 68df73fb4ce74261cefc7051 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73fb4ce74261cefc7051'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:06 AM UTC [DEBUG] Event received: 68df73fd4ce74261cefc7057 10/03/2025 06:58:06 AM UTC [DEBUG] 68df73fd4ce74261cefc7057: Node current retry_counter: 1 10/03/2025 06:58:06 AM UTC [DEBUG] 68df73fd4ce74261cefc7057:Event data retry_counter: 2 10/03/2025 06:58:06 AM UTC [INFO] Job retry for node 68df73fd4ce74261cefc7057 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73fd4ce74261cefc7057'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:08 AM UTC [DEBUG] Event received: 68df73ff4ce74261cefc705a 10/03/2025 06:58:08 AM UTC [DEBUG] 68df73ff4ce74261cefc705a: Node current retry_counter: 1 10/03/2025 06:58:08 AM UTC [DEBUG] 68df73ff4ce74261cefc705a:Event data retry_counter: 2 10/03/2025 06:58:08 AM UTC [INFO] Job retry for node 68df73ff4ce74261cefc705a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df73ff4ce74261cefc705a'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:11 AM UTC [DEBUG] Event received: 68df74024ce74261cefc7060 10/03/2025 06:58:11 AM UTC [DEBUG] 68df74024ce74261cefc7060: Node current retry_counter: 1 10/03/2025 06:58:11 AM UTC [DEBUG] 68df74024ce74261cefc7060:Event data retry_counter: 2 10/03/2025 06:58:11 AM UTC [INFO] Job retry for node 68df74024ce74261cefc7060 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74024ce74261cefc7060'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:14 AM UTC [DEBUG] Event received: 68df74054ce74261cefc7067 10/03/2025 06:58:14 AM UTC [DEBUG] 68df74054ce74261cefc7067: Node current retry_counter: 1 10/03/2025 06:58:14 AM UTC [DEBUG] 68df74054ce74261cefc7067:Event data retry_counter: 2 10/03/2025 06:58:14 AM UTC [INFO] Job retry for node 68df74054ce74261cefc7067 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74054ce74261cefc7067'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:15 AM UTC [DEBUG] Event received: 68df74074ce74261cefc706a 10/03/2025 06:58:15 AM UTC [DEBUG] 68df74074ce74261cefc706a: Node current retry_counter: 2 10/03/2025 06:58:15 AM UTC [DEBUG] 68df74074ce74261cefc706a:Event data retry_counter: 3 10/03/2025 06:58:15 AM UTC [INFO] Job retry for node 68df74074ce74261cefc706a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74074ce74261cefc706a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:18 AM UTC [DEBUG] Event received: 68df740a4ce74261cefc7072 10/03/2025 06:58:18 AM UTC [DEBUG] 68df740a4ce74261cefc7072: Node current retry_counter: 1 10/03/2025 06:58:18 AM UTC [DEBUG] 68df740a4ce74261cefc7072:Event data retry_counter: 2 10/03/2025 06:58:18 AM UTC [INFO] Job retry for node 68df740a4ce74261cefc7072 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740a4ce74261cefc7072'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:20 AM UTC [DEBUG] Event received: 68df740c4ce74261cefc7075 10/03/2025 06:58:20 AM UTC [DEBUG] 68df740c4ce74261cefc7075: Node current retry_counter: 1 10/03/2025 06:58:20 AM UTC [DEBUG] 68df740c4ce74261cefc7075:Event data retry_counter: 2 10/03/2025 06:58:20 AM UTC [INFO] Job retry for node 68df740c4ce74261cefc7075 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740c4ce74261cefc7075'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:23 AM UTC [DEBUG] Event received: 68df740f4ce74261cefc707b 10/03/2025 06:58:23 AM UTC [DEBUG] 68df740f4ce74261cefc707b: Node current retry_counter: 1 10/03/2025 06:58:23 AM UTC [DEBUG] 68df740f4ce74261cefc707b:Event data retry_counter: 2 10/03/2025 06:58:23 AM UTC [INFO] Job retry for node 68df740f4ce74261cefc707b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df740f4ce74261cefc707b'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:26 AM UTC [DEBUG] Event received: 68df74124ce74261cefc7082 10/03/2025 06:58:26 AM UTC [DEBUG] 68df74124ce74261cefc7082: Node current retry_counter: 1 10/03/2025 06:58:26 AM UTC [DEBUG] 68df74124ce74261cefc7082:Event data retry_counter: 2 10/03/2025 06:58:26 AM UTC [INFO] Job retry for node 68df74124ce74261cefc7082 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74124ce74261cefc7082'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:28 AM UTC [DEBUG] Event received: 68df74144ce74261cefc7086 10/03/2025 06:58:28 AM UTC [DEBUG] 68df74144ce74261cefc7086: Node current retry_counter: 1 10/03/2025 06:58:28 AM UTC [DEBUG] 68df74144ce74261cefc7086:Event data retry_counter: 2 10/03/2025 06:58:28 AM UTC [INFO] Job retry for node 68df74144ce74261cefc7086 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74144ce74261cefc7086'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:31 AM UTC [DEBUG] Event received: 68df74164ce74261cefc708c 10/03/2025 06:58:31 AM UTC [DEBUG] 68df74164ce74261cefc708c: Node current retry_counter: 1 10/03/2025 06:58:31 AM UTC [DEBUG] 68df74164ce74261cefc708c:Event data retry_counter: 2 10/03/2025 06:58:31 AM UTC [INFO] Job retry for node 68df74164ce74261cefc708c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74164ce74261cefc708c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:32 AM UTC [DEBUG] Event received: 68df74184ce74261cefc708f 10/03/2025 06:58:32 AM UTC [DEBUG] 68df74184ce74261cefc708f: Node current retry_counter: 2 10/03/2025 06:58:32 AM UTC [DEBUG] 68df74184ce74261cefc708f:Event data retry_counter: 3 10/03/2025 06:58:32 AM UTC [INFO] Job retry for node 68df74184ce74261cefc708f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74184ce74261cefc708f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:36 AM UTC [DEBUG] Event received: 68df741c4ce74261cefc7099 10/03/2025 06:58:36 AM UTC [DEBUG] 68df741c4ce74261cefc7099: Node current retry_counter: 1 10/03/2025 06:58:36 AM UTC [DEBUG] 68df741c4ce74261cefc7099:Event data retry_counter: 2 10/03/2025 06:58:36 AM UTC [INFO] Job retry for node 68df741c4ce74261cefc7099 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df741c4ce74261cefc7099'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:39 AM UTC [DEBUG] Event received: 68df741f4ce74261cefc709f 10/03/2025 06:58:39 AM UTC [DEBUG] 68df741f4ce74261cefc709f: Node current retry_counter: 1 10/03/2025 06:58:39 AM UTC [DEBUG] 68df741f4ce74261cefc709f:Event data retry_counter: 2 10/03/2025 06:58:39 AM UTC [INFO] Job retry for node 68df741f4ce74261cefc709f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df741f4ce74261cefc709f'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:42 AM UTC [DEBUG] Event received: 68df74214ce74261cefc70a3 10/03/2025 06:58:42 AM UTC [DEBUG] 68df74214ce74261cefc70a3: Node current retry_counter: 1 10/03/2025 06:58:42 AM UTC [DEBUG] 68df74214ce74261cefc70a3:Event data retry_counter: 2 10/03/2025 06:58:42 AM UTC [INFO] Job retry for node 68df74214ce74261cefc70a3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74214ce74261cefc70a3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:44 AM UTC [DEBUG] Event received: 68df74244ce74261cefc70a9 10/03/2025 06:58:44 AM UTC [DEBUG] 68df74244ce74261cefc70a9: Node current retry_counter: 1 10/03/2025 06:58:44 AM UTC [DEBUG] 68df74244ce74261cefc70a9:Event data retry_counter: 2 10/03/2025 06:58:44 AM UTC [INFO] Job retry for node 68df74244ce74261cefc70a9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74244ce74261cefc70a9'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:46 AM UTC [DEBUG] Event received: 68df74264ce74261cefc70ad 10/03/2025 06:58:46 AM UTC [DEBUG] 68df74264ce74261cefc70ad: Node current retry_counter: 1 10/03/2025 06:58:46 AM UTC [DEBUG] 68df74264ce74261cefc70ad:Event data retry_counter: 2 10/03/2025 06:58:46 AM UTC [INFO] Job retry for node 68df74264ce74261cefc70ad submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74264ce74261cefc70ad'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:49 AM UTC [DEBUG] Event received: 68df74284ce74261cefc70b4 10/03/2025 06:58:49 AM UTC [DEBUG] 68df74284ce74261cefc70b4: Node current retry_counter: 1 10/03/2025 06:58:49 AM UTC [DEBUG] 68df74284ce74261cefc70b4:Event data retry_counter: 2 10/03/2025 06:58:49 AM UTC [INFO] Job retry for node 68df74284ce74261cefc70b4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74284ce74261cefc70b4'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:51 AM UTC [DEBUG] Event received: 68df742a4ce74261cefc70b7 10/03/2025 06:58:51 AM UTC [DEBUG] 68df742a4ce74261cefc70b7: Node current retry_counter: 1 10/03/2025 06:58:51 AM UTC [DEBUG] 68df742a4ce74261cefc70b7:Event data retry_counter: 2 10/03/2025 06:58:51 AM UTC [INFO] Job retry for node 68df742a4ce74261cefc70b7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df742a4ce74261cefc70b7'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:52 AM UTC [DEBUG] Event received: 68df742c4ce74261cefc70be 10/03/2025 06:58:52 AM UTC [DEBUG] 68df742c4ce74261cefc70be: Node current retry_counter: 2 10/03/2025 06:58:52 AM UTC [DEBUG] 68df742c4ce74261cefc70be:Event data retry_counter: 3 10/03/2025 06:58:52 AM UTC [INFO] Job retry for node 68df742c4ce74261cefc70be submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df742c4ce74261cefc70be'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:56 AM UTC [DEBUG] Event received: 68df74304ce74261cefc70c6 10/03/2025 06:58:56 AM UTC [DEBUG] 68df74304ce74261cefc70c6: Node current retry_counter: 1 10/03/2025 06:58:56 AM UTC [DEBUG] 68df74304ce74261cefc70c6:Event data retry_counter: 2 10/03/2025 06:58:56 AM UTC [INFO] Job retry for node 68df74304ce74261cefc70c6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74304ce74261cefc70c6'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:58:58 AM UTC [DEBUG] Event received: 68dcd52eb8c4bf214a13c005 10/03/2025 06:58:58 AM UTC [DEBUG] 68dcd52eb8c4bf214a13c005: Node current retry_counter: 2 10/03/2025 06:58:58 AM UTC [DEBUG] 68dcd52eb8c4bf214a13c005:Event data retry_counter: 3 10/03/2025 06:58:58 AM UTC [INFO] Job retry for node 68dcd52eb8c4bf214a13c005 submitted. Parent node: 68d79eca8dd6b39fd1aea2cb 10/03/2025 06:58:58 AM UTC [DEBUG] Event:{'data': {'id': '68d79eca8dd6b39fd1aea2cb', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d79e6b8dd6b39fd1aea26d', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_dtbs_stderr.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/.config', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/build_kimage.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/metadata.json', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d79eca8dd6b39fd1aea2cb/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-next', 'commit': '19569aa9d0b2f487e428241c0bad4c1c036165d4', 'describe': 'staging-next-20250927.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-12741-g19569aa9d0b2f', 'name': None}, 'patchset': None, 'commit_tags': ['staging-next-20250927.0'], 'commit_message': 'staging-next-20250927.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d79eca8dd6b39fd1aea2cb-kbuild-gcc-12-arm-scdwn6tg', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd52eb8c4bf214a13c005'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-27T08:22:34.178000', 'updated': '2025-09-27T14:23:15.499000', 'timeout': '2025-09-27T14:22:34.178000', 'holdoff': '2025-09-27T08:52:14.338000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '19c4c52a9f82372c528462473b14913c7119900045594050b349f861b2186e61', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:58:59 AM UTC [DEBUG] Event received: 68df74324ce74261cefc70d0 10/03/2025 06:58:59 AM UTC [DEBUG] 68df74324ce74261cefc70d0: Node current retry_counter: 1 10/03/2025 06:58:59 AM UTC [DEBUG] 68df74324ce74261cefc70d0:Event data retry_counter: 2 10/03/2025 06:58:59 AM UTC [INFO] Job retry for node 68df74324ce74261cefc70d0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:58:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74324ce74261cefc70d0'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:01 AM UTC [DEBUG] Event received: 68df74354ce74261cefc70d6 10/03/2025 06:59:01 AM UTC [DEBUG] 68df74354ce74261cefc70d6: Node current retry_counter: 1 10/03/2025 06:59:01 AM UTC [DEBUG] 68df74354ce74261cefc70d6:Event data retry_counter: 2 10/03/2025 06:59:01 AM UTC [INFO] Job retry for node 68df74354ce74261cefc70d6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74354ce74261cefc70d6'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:04 AM UTC [DEBUG] Event received: 68df74374ce74261cefc70d9 10/03/2025 06:59:04 AM UTC [DEBUG] 68df74374ce74261cefc70d9: Node current retry_counter: 1 10/03/2025 06:59:04 AM UTC [DEBUG] 68df74374ce74261cefc70d9:Event data retry_counter: 2 10/03/2025 06:59:04 AM UTC [INFO] Job retry for node 68df74374ce74261cefc70d9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74374ce74261cefc70d9'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:06 AM UTC [DEBUG] Event received: 68df743a4ce74261cefc70df 10/03/2025 06:59:06 AM UTC [DEBUG] 68df743a4ce74261cefc70df: Node current retry_counter: 1 10/03/2025 06:59:06 AM UTC [DEBUG] 68df743a4ce74261cefc70df:Event data retry_counter: 2 10/03/2025 06:59:06 AM UTC [INFO] Job retry for node 68df743a4ce74261cefc70df submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df743a4ce74261cefc70df'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:10 AM UTC [DEBUG] Event received: 68df743d4ce74261cefc70e6 10/03/2025 06:59:10 AM UTC [DEBUG] 68df743d4ce74261cefc70e6: Node current retry_counter: 1 10/03/2025 06:59:10 AM UTC [DEBUG] 68df743d4ce74261cefc70e6:Event data retry_counter: 2 10/03/2025 06:59:10 AM UTC [INFO] Job retry for node 68df743d4ce74261cefc70e6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df743d4ce74261cefc70e6'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:13 AM UTC [DEBUG] Event received: 68df74404ce74261cefc70ea 10/03/2025 06:59:13 AM UTC [DEBUG] 68df74404ce74261cefc70ea: Node current retry_counter: 1 10/03/2025 06:59:13 AM UTC [DEBUG] 68df74404ce74261cefc70ea:Event data retry_counter: 2 10/03/2025 06:59:13 AM UTC [INFO] Job retry for node 68df74404ce74261cefc70ea submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74404ce74261cefc70ea'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:14 AM UTC [DEBUG] Event received: 68df74424ce74261cefc70f1 10/03/2025 06:59:14 AM UTC [DEBUG] 68df74424ce74261cefc70f1: Node current retry_counter: 2 10/03/2025 06:59:14 AM UTC [DEBUG] 68df74424ce74261cefc70f1:Event data retry_counter: 3 10/03/2025 06:59:14 AM UTC [INFO] Job retry for node 68df74424ce74261cefc70f1 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74424ce74261cefc70f1'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:59:19 AM UTC [DEBUG] Event received: 68df74474ce74261cefc70f8 10/03/2025 06:59:19 AM UTC [DEBUG] 68df74474ce74261cefc70f8: Node current retry_counter: 1 10/03/2025 06:59:19 AM UTC [DEBUG] 68df74474ce74261cefc70f8:Event data retry_counter: 2 10/03/2025 06:59:19 AM UTC [INFO] Job retry for node 68df74474ce74261cefc70f8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74474ce74261cefc70f8'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:21 AM UTC [DEBUG] Event received: 68df74494ce74261cefc70fe 10/03/2025 06:59:21 AM UTC [DEBUG] 68df74494ce74261cefc70fe: Node current retry_counter: 1 10/03/2025 06:59:21 AM UTC [DEBUG] 68df74494ce74261cefc70fe:Event data retry_counter: 2 10/03/2025 06:59:21 AM UTC [INFO] Job retry for node 68df74494ce74261cefc70fe submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74494ce74261cefc70fe'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:24 AM UTC [DEBUG] Event received: 68df744c4ce74261cefc7103 10/03/2025 06:59:24 AM UTC [DEBUG] 68df744c4ce74261cefc7103: Node current retry_counter: 1 10/03/2025 06:59:24 AM UTC [DEBUG] 68df744c4ce74261cefc7103:Event data retry_counter: 2 10/03/2025 06:59:24 AM UTC [INFO] Job retry for node 68df744c4ce74261cefc7103 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df744c4ce74261cefc7103'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:27 AM UTC [DEBUG] Event received: 68df744e4ce74261cefc710b 10/03/2025 06:59:27 AM UTC [DEBUG] 68df744e4ce74261cefc710b: Node current retry_counter: 1 10/03/2025 06:59:27 AM UTC [DEBUG] 68df744e4ce74261cefc710b:Event data retry_counter: 2 10/03/2025 06:59:27 AM UTC [INFO] Job retry for node 68df744e4ce74261cefc710b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df744e4ce74261cefc710b'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:29 AM UTC [DEBUG] Event received: 68df74514ce74261cefc710e 10/03/2025 06:59:29 AM UTC [DEBUG] 68df74514ce74261cefc710e: Node current retry_counter: 1 10/03/2025 06:59:29 AM UTC [DEBUG] 68df74514ce74261cefc710e:Event data retry_counter: 2 10/03/2025 06:59:29 AM UTC [INFO] Job retry for node 68df74514ce74261cefc710e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74514ce74261cefc710e'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:30 AM UTC [DEBUG] Event received: 68df74524ce74261cefc7115 10/03/2025 06:59:30 AM UTC [DEBUG] 68df74524ce74261cefc7115: Node current retry_counter: 3 10/03/2025 06:59:30 AM UTC [INFO] 68df74524ce74261cefc7115 Job has already retried 3 times. Not submitting a retry. 10/03/2025 06:59:34 AM UTC [DEBUG] Event received: 68df74564ce74261cefc711d 10/03/2025 06:59:34 AM UTC [DEBUG] 68df74564ce74261cefc711d: Node current retry_counter: 1 10/03/2025 06:59:34 AM UTC [DEBUG] 68df74564ce74261cefc711d:Event data retry_counter: 2 10/03/2025 06:59:34 AM UTC [INFO] Job retry for node 68df74564ce74261cefc711d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74564ce74261cefc711d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:37 AM UTC [DEBUG] Event received: 68df74594ce74261cefc7124 10/03/2025 06:59:37 AM UTC [DEBUG] 68df74594ce74261cefc7124: Node current retry_counter: 1 10/03/2025 06:59:37 AM UTC [DEBUG] 68df74594ce74261cefc7124:Event data retry_counter: 2 10/03/2025 06:59:37 AM UTC [INFO] Job retry for node 68df74594ce74261cefc7124 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74594ce74261cefc7124'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:40 AM UTC [DEBUG] Event received: 68df745b4ce74261cefc712a 10/03/2025 06:59:40 AM UTC [DEBUG] 68df745b4ce74261cefc712a: Node current retry_counter: 1 10/03/2025 06:59:40 AM UTC [DEBUG] 68df745b4ce74261cefc712a:Event data retry_counter: 2 10/03/2025 06:59:40 AM UTC [INFO] Job retry for node 68df745b4ce74261cefc712a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df745b4ce74261cefc712a'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:42 AM UTC [DEBUG] Event received: 68df745e4ce74261cefc7132 10/03/2025 06:59:42 AM UTC [DEBUG] 68df745e4ce74261cefc7132: Node current retry_counter: 1 10/03/2025 06:59:42 AM UTC [DEBUG] 68df745e4ce74261cefc7132:Event data retry_counter: 2 10/03/2025 06:59:42 AM UTC [INFO] Job retry for node 68df745e4ce74261cefc7132 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df745e4ce74261cefc7132'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:45 AM UTC [DEBUG] Event received: 68df74604ce74261cefc7136 10/03/2025 06:59:45 AM UTC [DEBUG] 68df74604ce74261cefc7136: Node current retry_counter: 1 10/03/2025 06:59:45 AM UTC [DEBUG] 68df74604ce74261cefc7136:Event data retry_counter: 2 10/03/2025 06:59:45 AM UTC [INFO] Job retry for node 68df74604ce74261cefc7136 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74604ce74261cefc7136'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:47 AM UTC [DEBUG] Event received: 68df74624ce74261cefc713c 10/03/2025 06:59:47 AM UTC [DEBUG] 68df74624ce74261cefc713c: Node current retry_counter: 1 10/03/2025 06:59:47 AM UTC [DEBUG] 68df74624ce74261cefc713c:Event data retry_counter: 2 10/03/2025 06:59:47 AM UTC [INFO] Job retry for node 68df74624ce74261cefc713c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74624ce74261cefc713c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:49 AM UTC [DEBUG] Event received: 68df74654ce74261cefc7140 10/03/2025 06:59:49 AM UTC [DEBUG] 68df74654ce74261cefc7140: Node current retry_counter: 1 10/03/2025 06:59:49 AM UTC [DEBUG] 68df74654ce74261cefc7140:Event data retry_counter: 2 10/03/2025 06:59:49 AM UTC [INFO] Job retry for node 68df74654ce74261cefc7140 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74654ce74261cefc7140'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:50 AM UTC [DEBUG] Event received: 68df74664ce74261cefc7146 10/03/2025 06:59:50 AM UTC [DEBUG] 68df74664ce74261cefc7146: Node current retry_counter: 2 10/03/2025 06:59:50 AM UTC [DEBUG] 68df74664ce74261cefc7146:Event data retry_counter: 3 10/03/2025 06:59:50 AM UTC [INFO] Job retry for node 68df74664ce74261cefc7146 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74664ce74261cefc7146'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 06:59:54 AM UTC [DEBUG] Event received: 68df746a4ce74261cefc714b 10/03/2025 06:59:54 AM UTC [DEBUG] 68df746a4ce74261cefc714b: Node current retry_counter: 1 10/03/2025 06:59:54 AM UTC [DEBUG] 68df746a4ce74261cefc714b:Event data retry_counter: 2 10/03/2025 06:59:55 AM UTC [INFO] Job retry for node 68df746a4ce74261cefc714b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746a4ce74261cefc714b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:56 AM UTC [DEBUG] Event received: 68df746b4ce74261cefc7151 10/03/2025 06:59:56 AM UTC [DEBUG] 68df746b4ce74261cefc7151: Node current retry_counter: 0 10/03/2025 06:59:56 AM UTC [DEBUG] 68df746b4ce74261cefc7151:Event data retry_counter: 1 10/03/2025 06:59:56 AM UTC [INFO] Job retry for node 68df746b4ce74261cefc7151 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746b4ce74261cefc7151'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:57 AM UTC [DEBUG] Event received: 68df746c4ce74261cefc7154 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746c4ce74261cefc7154: Node current retry_counter: 0 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746c4ce74261cefc7154:Event data retry_counter: 1 10/03/2025 06:59:57 AM UTC [INFO] Job retry for node 68df746c4ce74261cefc7154 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746c4ce74261cefc7154'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:57 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc7157 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746d4ce74261cefc7157: Node current retry_counter: 0 10/03/2025 06:59:57 AM UTC [DEBUG] 68df746d4ce74261cefc7157:Event data retry_counter: 1 10/03/2025 06:59:57 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc7157 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc7157'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:58 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc715b 10/03/2025 06:59:58 AM UTC [DEBUG] 68df746d4ce74261cefc715b: Node current retry_counter: 0 10/03/2025 06:59:58 AM UTC [DEBUG] 68df746d4ce74261cefc715b:Event data retry_counter: 1 10/03/2025 06:59:58 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc715b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc715b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746d4ce74261cefc715d 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746d4ce74261cefc715d: Node current retry_counter: 1 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746d4ce74261cefc715d:Event data retry_counter: 2 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746d4ce74261cefc715d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746d4ce74261cefc715d'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746e4ce74261cefc7160 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7160: Node current retry_counter: 0 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7160:Event data retry_counter: 1 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746e4ce74261cefc7160 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746e4ce74261cefc7160'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746e4ce74261cefc7165 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7165: Node current retry_counter: 0 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746e4ce74261cefc7165:Event data retry_counter: 1 10/03/2025 06:59:59 AM UTC [INFO] Job retry for node 68df746e4ce74261cefc7165 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 06:59:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746e4ce74261cefc7165'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 06:59:59 AM UTC [DEBUG] Event received: 68df746f4ce74261cefc716c 10/03/2025 06:59:59 AM UTC [DEBUG] 68df746f4ce74261cefc716c: Node current retry_counter: 0 10/03/2025 07:00:00 AM UTC [DEBUG] 68df746f4ce74261cefc716c:Event data retry_counter: 1 10/03/2025 07:00:00 AM UTC [INFO] Job retry for node 68df746f4ce74261cefc716c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df746f4ce74261cefc716c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:00 AM UTC [DEBUG] Event received: 68df74704ce74261cefc716f 10/03/2025 07:00:00 AM UTC [DEBUG] 68df74704ce74261cefc716f: Node current retry_counter: 0 10/03/2025 07:00:00 AM UTC [DEBUG] 68df74704ce74261cefc716f:Event data retry_counter: 1 10/03/2025 07:00:00 AM UTC [INFO] Job retry for node 68df74704ce74261cefc716f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74704ce74261cefc716f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:01 AM UTC [DEBUG] Event received: 68df74704ce74261cefc7172 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74704ce74261cefc7172: Node current retry_counter: 0 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74704ce74261cefc7172:Event data retry_counter: 1 10/03/2025 07:00:01 AM UTC [INFO] Job retry for node 68df74704ce74261cefc7172 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74704ce74261cefc7172'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:01 AM UTC [DEBUG] Event received: 68df74714ce74261cefc7175 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74714ce74261cefc7175: Node current retry_counter: 0 10/03/2025 07:00:01 AM UTC [DEBUG] 68df74714ce74261cefc7175:Event data retry_counter: 1 10/03/2025 07:00:01 AM UTC [INFO] Job retry for node 68df74714ce74261cefc7175 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc7175'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74714ce74261cefc7178 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc7178: Node current retry_counter: 0 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc7178:Event data retry_counter: 1 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74714ce74261cefc7178 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc7178'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74714ce74261cefc717a 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc717a: Node current retry_counter: 1 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74714ce74261cefc717a:Event data retry_counter: 2 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74714ce74261cefc717a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74714ce74261cefc717a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:02 AM UTC [DEBUG] Event received: 68df74724ce74261cefc717d 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74724ce74261cefc717d: Node current retry_counter: 0 10/03/2025 07:00:02 AM UTC [DEBUG] 68df74724ce74261cefc717d:Event data retry_counter: 1 10/03/2025 07:00:02 AM UTC [INFO] Job retry for node 68df74724ce74261cefc717d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74724ce74261cefc717d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:03 AM UTC [DEBUG] Event received: 68df74724ce74261cefc7181 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74724ce74261cefc7181: Node current retry_counter: 0 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74724ce74261cefc7181:Event data retry_counter: 1 10/03/2025 07:00:03 AM UTC [INFO] Job retry for node 68df74724ce74261cefc7181 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74724ce74261cefc7181'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:03 AM UTC [DEBUG] Event received: 68df74734ce74261cefc7184 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74734ce74261cefc7184: Node current retry_counter: 0 10/03/2025 07:00:03 AM UTC [DEBUG] 68df74734ce74261cefc7184:Event data retry_counter: 1 10/03/2025 07:00:03 AM UTC [INFO] Job retry for node 68df74734ce74261cefc7184 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74734ce74261cefc7184'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:04 AM UTC [DEBUG] Event received: 68df74734ce74261cefc7188 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74734ce74261cefc7188: Node current retry_counter: 0 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74734ce74261cefc7188:Event data retry_counter: 1 10/03/2025 07:00:04 AM UTC [INFO] Job retry for node 68df74734ce74261cefc7188 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74734ce74261cefc7188'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:04 AM UTC [DEBUG] Event received: 68df74744ce74261cefc718d 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74744ce74261cefc718d: Node current retry_counter: 0 10/03/2025 07:00:04 AM UTC [DEBUG] 68df74744ce74261cefc718d:Event data retry_counter: 1 10/03/2025 07:00:04 AM UTC [INFO] Job retry for node 68df74744ce74261cefc718d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc718d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74744ce74261cefc7190 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7190: Node current retry_counter: 0 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7190:Event data retry_counter: 1 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74744ce74261cefc7190 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc7190'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74744ce74261cefc7192 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7192: Node current retry_counter: 1 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74744ce74261cefc7192:Event data retry_counter: 2 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74744ce74261cefc7192 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74744ce74261cefc7192'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:05 AM UTC [DEBUG] Event received: 68df74754ce74261cefc7195 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74754ce74261cefc7195: Node current retry_counter: 0 10/03/2025 07:00:05 AM UTC [DEBUG] 68df74754ce74261cefc7195:Event data retry_counter: 1 10/03/2025 07:00:05 AM UTC [INFO] Job retry for node 68df74754ce74261cefc7195 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74754ce74261cefc7195'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:06 AM UTC [DEBUG] Event received: 68df74754ce74261cefc7199 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74754ce74261cefc7199: Node current retry_counter: 0 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74754ce74261cefc7199:Event data retry_counter: 1 10/03/2025 07:00:06 AM UTC [INFO] Job retry for node 68df74754ce74261cefc7199 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74754ce74261cefc7199'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:06 AM UTC [DEBUG] Event received: 68df74764ce74261cefc719d 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74764ce74261cefc719d: Node current retry_counter: 0 10/03/2025 07:00:06 AM UTC [DEBUG] 68df74764ce74261cefc719d:Event data retry_counter: 1 10/03/2025 07:00:06 AM UTC [INFO] Job retry for node 68df74764ce74261cefc719d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74764ce74261cefc719d'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:07 AM UTC [DEBUG] Event received: 68df74764ce74261cefc71a0 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74764ce74261cefc71a0: Node current retry_counter: 0 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74764ce74261cefc71a0:Event data retry_counter: 1 10/03/2025 07:00:07 AM UTC [INFO] Job retry for node 68df74764ce74261cefc71a0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74764ce74261cefc71a0'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:07 AM UTC [DEBUG] Event received: 68df74774ce74261cefc71a3 10/03/2025 07:00:07 AM UTC [DEBUG] 68df74774ce74261cefc71a3: Node current retry_counter: 0 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74774ce74261cefc71a3:Event data retry_counter: 1 10/03/2025 07:00:08 AM UTC [INFO] Job retry for node 68df74774ce74261cefc71a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74774ce74261cefc71a3'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:08 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71a6 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a6: Node current retry_counter: 0 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a6:Event data retry_counter: 1 10/03/2025 07:00:08 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71a6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71a6'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:08 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71a8 10/03/2025 07:00:08 AM UTC [DEBUG] 68df74784ce74261cefc71a8: Node current retry_counter: 1 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71a8:Event data retry_counter: 2 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71a8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71a8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:09 AM UTC [DEBUG] Event received: 68df74784ce74261cefc71ab 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71ab: Node current retry_counter: 0 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74784ce74261cefc71ab:Event data retry_counter: 1 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74784ce74261cefc71ab submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74784ce74261cefc71ab'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:09 AM UTC [DEBUG] Event received: 68df74794ce74261cefc71b2 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74794ce74261cefc71b2: Node current retry_counter: 0 10/03/2025 07:00:09 AM UTC [DEBUG] 68df74794ce74261cefc71b2:Event data retry_counter: 1 10/03/2025 07:00:09 AM UTC [INFO] Job retry for node 68df74794ce74261cefc71b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74794ce74261cefc71b2'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:10 AM UTC [DEBUG] Event received: 68df74794ce74261cefc71b5 10/03/2025 07:00:10 AM UTC [DEBUG] 68df74794ce74261cefc71b5: Node current retry_counter: 0 10/03/2025 07:00:10 AM UTC [DEBUG] 68df74794ce74261cefc71b5:Event data retry_counter: 1 10/03/2025 07:00:10 AM UTC [INFO] Job retry for node 68df74794ce74261cefc71b5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74794ce74261cefc71b5'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:10 AM UTC [DEBUG] Event received: 68df747a4ce74261cefc71b9 10/03/2025 07:00:10 AM UTC [DEBUG] 68df747a4ce74261cefc71b9: Node current retry_counter: 0 10/03/2025 07:00:10 AM UTC [DEBUG] 68df747a4ce74261cefc71b9:Event data retry_counter: 1 10/03/2025 07:00:10 AM UTC [INFO] Job retry for node 68df747a4ce74261cefc71b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747a4ce74261cefc71b9'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:11 AM UTC [DEBUG] Event received: 68df747a4ce74261cefc71bc 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747a4ce74261cefc71bc: Node current retry_counter: 0 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747a4ce74261cefc71bc:Event data retry_counter: 1 10/03/2025 07:00:11 AM UTC [INFO] Job retry for node 68df747a4ce74261cefc71bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747a4ce74261cefc71bc'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:11 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71bf 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747b4ce74261cefc71bf: Node current retry_counter: 0 10/03/2025 07:00:11 AM UTC [DEBUG] 68df747b4ce74261cefc71bf:Event data retry_counter: 1 10/03/2025 07:00:11 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71bf'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71c2 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c2: Node current retry_counter: 1 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c2:Event data retry_counter: 2 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71c2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71c2'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747b4ce74261cefc71c4 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c4: Node current retry_counter: 0 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747b4ce74261cefc71c4:Event data retry_counter: 1 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747b4ce74261cefc71c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747b4ce74261cefc71c4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:12 AM UTC [DEBUG] Event received: 68df747c4ce74261cefc71c8 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747c4ce74261cefc71c8: Node current retry_counter: 0 10/03/2025 07:00:12 AM UTC [DEBUG] 68df747c4ce74261cefc71c8:Event data retry_counter: 1 10/03/2025 07:00:12 AM UTC [INFO] Job retry for node 68df747c4ce74261cefc71c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747c4ce74261cefc71c8'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:13 AM UTC [DEBUG] Event received: 68df747c4ce74261cefc71cb 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747c4ce74261cefc71cb: Node current retry_counter: 0 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747c4ce74261cefc71cb:Event data retry_counter: 1 10/03/2025 07:00:13 AM UTC [INFO] Job retry for node 68df747c4ce74261cefc71cb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747c4ce74261cefc71cb'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:13 AM UTC [DEBUG] Event received: 68df747d4ce74261cefc71ce 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747d4ce74261cefc71ce: Node current retry_counter: 0 10/03/2025 07:00:13 AM UTC [DEBUG] 68df747d4ce74261cefc71ce:Event data retry_counter: 1 10/03/2025 07:00:13 AM UTC [INFO] Job retry for node 68df747d4ce74261cefc71ce submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747d4ce74261cefc71ce'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:14 AM UTC [DEBUG] Event received: 68df747d4ce74261cefc71d4 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747d4ce74261cefc71d4: Node current retry_counter: 0 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747d4ce74261cefc71d4:Event data retry_counter: 1 10/03/2025 07:00:14 AM UTC [INFO] Job retry for node 68df747d4ce74261cefc71d4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747d4ce74261cefc71d4'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:14 AM UTC [DEBUG] Event received: 68df747e4ce74261cefc71d7 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747e4ce74261cefc71d7: Node current retry_counter: 0 10/03/2025 07:00:14 AM UTC [DEBUG] 68df747e4ce74261cefc71d7:Event data retry_counter: 1 10/03/2025 07:00:14 AM UTC [INFO] Job retry for node 68df747e4ce74261cefc71d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747e4ce74261cefc71d7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747e4ce74261cefc71da 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747e4ce74261cefc71da: Node current retry_counter: 0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747e4ce74261cefc71da:Event data retry_counter: 1 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747e4ce74261cefc71da submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747e4ce74261cefc71da'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71dc 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71dc: Node current retry_counter: 1 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71dc:Event data retry_counter: 2 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71dc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71dc'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:15 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71e0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71e0: Node current retry_counter: 0 10/03/2025 07:00:15 AM UTC [DEBUG] 68df747f4ce74261cefc71e0:Event data retry_counter: 1 10/03/2025 07:00:15 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71e0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71e0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:16 AM UTC [DEBUG] Event received: 68df747f4ce74261cefc71e5 10/03/2025 07:00:16 AM UTC [DEBUG] 68df747f4ce74261cefc71e5: Node current retry_counter: 0 10/03/2025 07:00:16 AM UTC [DEBUG] 68df747f4ce74261cefc71e5:Event data retry_counter: 1 10/03/2025 07:00:16 AM UTC [INFO] Job retry for node 68df747f4ce74261cefc71e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df747f4ce74261cefc71e5'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:16 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71e8 10/03/2025 07:00:16 AM UTC [DEBUG] 68df74804ce74261cefc71e8: Node current retry_counter: 0 10/03/2025 07:00:16 AM UTC [DEBUG] 68df74804ce74261cefc71e8:Event data retry_counter: 1 10/03/2025 07:00:16 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71e8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71eb 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71eb: Node current retry_counter: 2 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71eb:Event data retry_counter: 3 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71eb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71eb'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74804ce74261cefc71ee 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71ee: Node current retry_counter: 0 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74804ce74261cefc71ee:Event data retry_counter: 1 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74804ce74261cefc71ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74804ce74261cefc71ee'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:17 AM UTC [DEBUG] Event received: 68df74814ce74261cefc71f2 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74814ce74261cefc71f2: Node current retry_counter: 0 10/03/2025 07:00:17 AM UTC [DEBUG] 68df74814ce74261cefc71f2:Event data retry_counter: 1 10/03/2025 07:00:17 AM UTC [INFO] Job retry for node 68df74814ce74261cefc71f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74814ce74261cefc71f2'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:18 AM UTC [DEBUG] Event received: 68df74814ce74261cefc71f5 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74814ce74261cefc71f5: Node current retry_counter: 0 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74814ce74261cefc71f5:Event data retry_counter: 1 10/03/2025 07:00:18 AM UTC [INFO] Job retry for node 68df74814ce74261cefc71f5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74814ce74261cefc71f5'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:18 AM UTC [DEBUG] Event received: 68df74824ce74261cefc71f8 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74824ce74261cefc71f8: Node current retry_counter: 0 10/03/2025 07:00:18 AM UTC [DEBUG] 68df74824ce74261cefc71f8:Event data retry_counter: 1 10/03/2025 07:00:18 AM UTC [INFO] Job retry for node 68df74824ce74261cefc71f8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74824ce74261cefc71f8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:19 AM UTC [DEBUG] Event received: 68df74824ce74261cefc71fc 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74824ce74261cefc71fc: Node current retry_counter: 0 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74824ce74261cefc71fc:Event data retry_counter: 1 10/03/2025 07:00:19 AM UTC [INFO] Job retry for node 68df74824ce74261cefc71fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74824ce74261cefc71fc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:19 AM UTC [DEBUG] Event received: 68df74834ce74261cefc7201 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74834ce74261cefc7201: Node current retry_counter: 0 10/03/2025 07:00:19 AM UTC [DEBUG] 68df74834ce74261cefc7201:Event data retry_counter: 1 10/03/2025 07:00:19 AM UTC [INFO] Job retry for node 68df74834ce74261cefc7201 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74834ce74261cefc7201'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:20 AM UTC [DEBUG] Event received: 68df74834ce74261cefc7204 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74834ce74261cefc7204: Node current retry_counter: 0 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74834ce74261cefc7204:Event data retry_counter: 1 10/03/2025 07:00:20 AM UTC [INFO] Job retry for node 68df74834ce74261cefc7204 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74834ce74261cefc7204'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:20 AM UTC [DEBUG] Event received: 68df74844ce74261cefc7207 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74844ce74261cefc7207: Node current retry_counter: 0 10/03/2025 07:00:20 AM UTC [DEBUG] 68df74844ce74261cefc7207:Event data retry_counter: 1 10/03/2025 07:00:20 AM UTC [INFO] Job retry for node 68df74844ce74261cefc7207 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74844ce74261cefc7207'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:21 AM UTC [DEBUG] Event received: 68df74844ce74261cefc720a 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74844ce74261cefc720a: Node current retry_counter: 0 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74844ce74261cefc720a:Event data retry_counter: 1 10/03/2025 07:00:21 AM UTC [INFO] Job retry for node 68df74844ce74261cefc720a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74844ce74261cefc720a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:21 AM UTC [DEBUG] Event received: 68df74854ce74261cefc720d 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74854ce74261cefc720d: Node current retry_counter: 0 10/03/2025 07:00:21 AM UTC [DEBUG] 68df74854ce74261cefc720d:Event data retry_counter: 1 10/03/2025 07:00:21 AM UTC [INFO] Job retry for node 68df74854ce74261cefc720d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc720d'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74854ce74261cefc720f 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc720f: Node current retry_counter: 1 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc720f:Event data retry_counter: 2 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74854ce74261cefc720f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc720f'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74854ce74261cefc7212 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc7212: Node current retry_counter: 0 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74854ce74261cefc7212:Event data retry_counter: 1 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74854ce74261cefc7212 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74854ce74261cefc7212'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:22 AM UTC [DEBUG] Event received: 68df74864ce74261cefc7216 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74864ce74261cefc7216: Node current retry_counter: 0 10/03/2025 07:00:22 AM UTC [DEBUG] 68df74864ce74261cefc7216:Event data retry_counter: 1 10/03/2025 07:00:22 AM UTC [INFO] Job retry for node 68df74864ce74261cefc7216 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74864ce74261cefc7216'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:23 AM UTC [DEBUG] Event received: 68df74864ce74261cefc721a 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74864ce74261cefc721a: Node current retry_counter: 0 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74864ce74261cefc721a:Event data retry_counter: 1 10/03/2025 07:00:23 AM UTC [INFO] Job retry for node 68df74864ce74261cefc721a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74864ce74261cefc721a'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:23 AM UTC [DEBUG] Event received: 68df74874ce74261cefc721d 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74874ce74261cefc721d: Node current retry_counter: 0 10/03/2025 07:00:23 AM UTC [DEBUG] 68df74874ce74261cefc721d:Event data retry_counter: 1 10/03/2025 07:00:23 AM UTC [INFO] Job retry for node 68df74874ce74261cefc721d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74874ce74261cefc721d'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:24 AM UTC [DEBUG] Event received: 68df74874ce74261cefc7223 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74874ce74261cefc7223: Node current retry_counter: 0 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74874ce74261cefc7223:Event data retry_counter: 1 10/03/2025 07:00:24 AM UTC [INFO] Job retry for node 68df74874ce74261cefc7223 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74874ce74261cefc7223'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:24 AM UTC [DEBUG] Event received: 68df74884ce74261cefc7227 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74884ce74261cefc7227: Node current retry_counter: 0 10/03/2025 07:00:24 AM UTC [DEBUG] 68df74884ce74261cefc7227:Event data retry_counter: 1 10/03/2025 07:00:24 AM UTC [INFO] Job retry for node 68df74884ce74261cefc7227 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74884ce74261cefc7227'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74884ce74261cefc722a 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74884ce74261cefc722a: Node current retry_counter: 0 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74884ce74261cefc722a:Event data retry_counter: 1 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74884ce74261cefc722a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74884ce74261cefc722a'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74894ce74261cefc722c 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc722c: Node current retry_counter: 1 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc722c:Event data retry_counter: 2 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74894ce74261cefc722c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc722c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:25 AM UTC [DEBUG] Event received: 68df74894ce74261cefc7230 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc7230: Node current retry_counter: 0 10/03/2025 07:00:25 AM UTC [DEBUG] 68df74894ce74261cefc7230:Event data retry_counter: 1 10/03/2025 07:00:25 AM UTC [INFO] Job retry for node 68df74894ce74261cefc7230 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc7230'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:26 AM UTC [DEBUG] Event received: 68df74894ce74261cefc7233 10/03/2025 07:00:26 AM UTC [DEBUG] 68df74894ce74261cefc7233: Node current retry_counter: 0 10/03/2025 07:00:26 AM UTC [DEBUG] 68df74894ce74261cefc7233:Event data retry_counter: 1 10/03/2025 07:00:26 AM UTC [INFO] Job retry for node 68df74894ce74261cefc7233 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74894ce74261cefc7233'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:26 AM UTC [DEBUG] Event received: 68df748a4ce74261cefc7236 10/03/2025 07:00:26 AM UTC [DEBUG] 68df748a4ce74261cefc7236: Node current retry_counter: 0 10/03/2025 07:00:26 AM UTC [DEBUG] 68df748a4ce74261cefc7236:Event data retry_counter: 1 10/03/2025 07:00:26 AM UTC [INFO] Job retry for node 68df748a4ce74261cefc7236 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748a4ce74261cefc7236'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:27 AM UTC [DEBUG] Event received: 68df748a4ce74261cefc723a 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748a4ce74261cefc723a: Node current retry_counter: 0 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748a4ce74261cefc723a:Event data retry_counter: 1 10/03/2025 07:00:27 AM UTC [INFO] Job retry for node 68df748a4ce74261cefc723a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748a4ce74261cefc723a'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:27 AM UTC [DEBUG] Event received: 68df748b4ce74261cefc723d 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748b4ce74261cefc723d: Node current retry_counter: 0 10/03/2025 07:00:27 AM UTC [DEBUG] 68df748b4ce74261cefc723d:Event data retry_counter: 1 10/03/2025 07:00:27 AM UTC [INFO] Job retry for node 68df748b4ce74261cefc723d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748b4ce74261cefc723d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748b4ce74261cefc7240 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748b4ce74261cefc7240: Node current retry_counter: 0 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748b4ce74261cefc7240:Event data retry_counter: 1 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748b4ce74261cefc7240 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748b4ce74261cefc7240'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7242 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7242: Node current retry_counter: 1 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7242:Event data retry_counter: 2 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7242 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7242'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:28 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7245 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7245: Node current retry_counter: 0 10/03/2025 07:00:28 AM UTC [DEBUG] 68df748c4ce74261cefc7245:Event data retry_counter: 1 10/03/2025 07:00:28 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7245 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7245'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:29 AM UTC [DEBUG] Event received: 68df748c4ce74261cefc7249 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748c4ce74261cefc7249: Node current retry_counter: 0 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748c4ce74261cefc7249:Event data retry_counter: 1 10/03/2025 07:00:29 AM UTC [INFO] Job retry for node 68df748c4ce74261cefc7249 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748c4ce74261cefc7249'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:29 AM UTC [DEBUG] Event received: 68df748d4ce74261cefc724d 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748d4ce74261cefc724d: Node current retry_counter: 0 10/03/2025 07:00:29 AM UTC [DEBUG] 68df748d4ce74261cefc724d:Event data retry_counter: 1 10/03/2025 07:00:29 AM UTC [INFO] Job retry for node 68df748d4ce74261cefc724d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748d4ce74261cefc724d'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:30 AM UTC [DEBUG] Event received: 68df748d4ce74261cefc7252 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748d4ce74261cefc7252: Node current retry_counter: 0 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748d4ce74261cefc7252:Event data retry_counter: 1 10/03/2025 07:00:30 AM UTC [INFO] Job retry for node 68df748d4ce74261cefc7252 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748d4ce74261cefc7252'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:30 AM UTC [DEBUG] Event received: 68df748e4ce74261cefc7255 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748e4ce74261cefc7255: Node current retry_counter: 0 10/03/2025 07:00:30 AM UTC [DEBUG] 68df748e4ce74261cefc7255:Event data retry_counter: 1 10/03/2025 07:00:30 AM UTC [INFO] Job retry for node 68df748e4ce74261cefc7255 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748e4ce74261cefc7255'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748e4ce74261cefc7258 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748e4ce74261cefc7258: Node current retry_counter: 0 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748e4ce74261cefc7258:Event data retry_counter: 1 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748e4ce74261cefc7258 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748e4ce74261cefc7258'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc725a 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725a: Node current retry_counter: 1 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725a:Event data retry_counter: 2 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc725a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc725a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:31 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc725d 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725d: Node current retry_counter: 0 10/03/2025 07:00:31 AM UTC [DEBUG] 68df748f4ce74261cefc725d:Event data retry_counter: 1 10/03/2025 07:00:31 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc725d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc725d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:32 AM UTC [DEBUG] Event received: 68df748f4ce74261cefc7261 10/03/2025 07:00:32 AM UTC [DEBUG] 68df748f4ce74261cefc7261: Node current retry_counter: 0 10/03/2025 07:00:32 AM UTC [DEBUG] 68df748f4ce74261cefc7261:Event data retry_counter: 1 10/03/2025 07:00:32 AM UTC [INFO] Job retry for node 68df748f4ce74261cefc7261 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df748f4ce74261cefc7261'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:32 AM UTC [DEBUG] Event received: 68df74904ce74261cefc7264 10/03/2025 07:00:32 AM UTC [DEBUG] 68df74904ce74261cefc7264: Node current retry_counter: 0 10/03/2025 07:00:32 AM UTC [DEBUG] 68df74904ce74261cefc7264:Event data retry_counter: 1 10/03/2025 07:00:32 AM UTC [INFO] Job retry for node 68df74904ce74261cefc7264 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74904ce74261cefc7264'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:33 AM UTC [DEBUG] Event received: 68df74904ce74261cefc7267 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74904ce74261cefc7267: Node current retry_counter: 0 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74904ce74261cefc7267:Event data retry_counter: 1 10/03/2025 07:00:33 AM UTC [INFO] Job retry for node 68df74904ce74261cefc7267 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74904ce74261cefc7267'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:33 AM UTC [DEBUG] Event received: 68df74914ce74261cefc726a 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74914ce74261cefc726a: Node current retry_counter: 0 10/03/2025 07:00:33 AM UTC [DEBUG] 68df74914ce74261cefc726a:Event data retry_counter: 1 10/03/2025 07:00:33 AM UTC [INFO] Job retry for node 68df74914ce74261cefc726a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74914ce74261cefc726a'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:34 AM UTC [DEBUG] Event received: 68df74914ce74261cefc7270 10/03/2025 07:00:34 AM UTC [DEBUG] 68df74914ce74261cefc7270: Node current retry_counter: 0 10/03/2025 07:00:34 AM UTC [DEBUG] 68df74914ce74261cefc7270:Event data retry_counter: 1 10/03/2025 07:00:34 AM UTC [INFO] Job retry for node 68df74914ce74261cefc7270 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74914ce74261cefc7270'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74924ce74261cefc7273 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7273: Node current retry_counter: 0 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7273:Event data retry_counter: 1 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74924ce74261cefc7273 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74924ce74261cefc7273'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74924ce74261cefc7275 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7275: Node current retry_counter: 1 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74924ce74261cefc7275:Event data retry_counter: 2 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74924ce74261cefc7275 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74924ce74261cefc7275'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:35 AM UTC [DEBUG] Event received: 68df74934ce74261cefc7278 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74934ce74261cefc7278: Node current retry_counter: 0 10/03/2025 07:00:35 AM UTC [DEBUG] 68df74934ce74261cefc7278:Event data retry_counter: 1 10/03/2025 07:00:35 AM UTC [INFO] Job retry for node 68df74934ce74261cefc7278 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74934ce74261cefc7278'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:36 AM UTC [DEBUG] Event received: 68df74934ce74261cefc727c 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74934ce74261cefc727c: Node current retry_counter: 0 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74934ce74261cefc727c:Event data retry_counter: 1 10/03/2025 07:00:36 AM UTC [INFO] Job retry for node 68df74934ce74261cefc727c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74934ce74261cefc727c'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:36 AM UTC [DEBUG] Event received: 68df74944ce74261cefc727f 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74944ce74261cefc727f: Node current retry_counter: 0 10/03/2025 07:00:36 AM UTC [DEBUG] 68df74944ce74261cefc727f:Event data retry_counter: 1 10/03/2025 07:00:36 AM UTC [INFO] Job retry for node 68df74944ce74261cefc727f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74944ce74261cefc727f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:37 AM UTC [DEBUG] Event received: 68df74944ce74261cefc7282 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74944ce74261cefc7282: Node current retry_counter: 0 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74944ce74261cefc7282:Event data retry_counter: 1 10/03/2025 07:00:37 AM UTC [INFO] Job retry for node 68df74944ce74261cefc7282 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74944ce74261cefc7282'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:37 AM UTC [DEBUG] Event received: 68df74954ce74261cefc7285 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74954ce74261cefc7285: Node current retry_counter: 0 10/03/2025 07:00:37 AM UTC [DEBUG] 68df74954ce74261cefc7285:Event data retry_counter: 1 10/03/2025 07:00:37 AM UTC [INFO] Job retry for node 68df74954ce74261cefc7285 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74954ce74261cefc7285'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74954ce74261cefc7288 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74954ce74261cefc7288: Node current retry_counter: 0 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74954ce74261cefc7288:Event data retry_counter: 1 10/03/2025 07:00:38 AM UTC [INFO] Job retry for node 68df74954ce74261cefc7288 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74954ce74261cefc7288'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74964ce74261cefc728c 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728c: Node current retry_counter: 0 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728c:Event data retry_counter: 1 10/03/2025 07:00:38 AM UTC [INFO] Job retry for node 68df74964ce74261cefc728c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc728c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:38 AM UTC [DEBUG] Event received: 68df74964ce74261cefc728e 10/03/2025 07:00:38 AM UTC [DEBUG] 68df74964ce74261cefc728e: Node current retry_counter: 1 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc728e:Event data retry_counter: 2 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74964ce74261cefc728e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc728e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:39 AM UTC [DEBUG] Event received: 68df74964ce74261cefc7293 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc7293: Node current retry_counter: 0 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74964ce74261cefc7293:Event data retry_counter: 1 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74964ce74261cefc7293 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74964ce74261cefc7293'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:39 AM UTC [DEBUG] Event received: 68df74974ce74261cefc7297 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74974ce74261cefc7297: Node current retry_counter: 0 10/03/2025 07:00:39 AM UTC [DEBUG] 68df74974ce74261cefc7297:Event data retry_counter: 1 10/03/2025 07:00:39 AM UTC [INFO] Job retry for node 68df74974ce74261cefc7297 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74974ce74261cefc7297'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:40 AM UTC [DEBUG] Event received: 68df74974ce74261cefc729a 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74974ce74261cefc729a: Node current retry_counter: 0 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74974ce74261cefc729a:Event data retry_counter: 1 10/03/2025 07:00:40 AM UTC [INFO] Job retry for node 68df74974ce74261cefc729a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74974ce74261cefc729a'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:40 AM UTC [DEBUG] Event received: 68df74984ce74261cefc729d 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74984ce74261cefc729d: Node current retry_counter: 0 10/03/2025 07:00:40 AM UTC [DEBUG] 68df74984ce74261cefc729d:Event data retry_counter: 1 10/03/2025 07:00:40 AM UTC [INFO] Job retry for node 68df74984ce74261cefc729d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74984ce74261cefc729d'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74984ce74261cefc72a0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74984ce74261cefc72a0: Node current retry_counter: 0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74984ce74261cefc72a0:Event data retry_counter: 1 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74984ce74261cefc72a0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74984ce74261cefc72a0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a3 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a3: Node current retry_counter: 0 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a3:Event data retry_counter: 1 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:41 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a5 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a5: Node current retry_counter: 1 10/03/2025 07:00:41 AM UTC [DEBUG] 68df74994ce74261cefc72a5:Event data retry_counter: 2 10/03/2025 07:00:41 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a5'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:42 AM UTC [DEBUG] Event received: 68df74994ce74261cefc72a8 10/03/2025 07:00:42 AM UTC [DEBUG] 68df74994ce74261cefc72a8: Node current retry_counter: 0 10/03/2025 07:00:42 AM UTC [DEBUG] 68df74994ce74261cefc72a8:Event data retry_counter: 1 10/03/2025 07:00:42 AM UTC [INFO] Job retry for node 68df74994ce74261cefc72a8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74994ce74261cefc72a8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:42 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72ac 10/03/2025 07:00:42 AM UTC [DEBUG] 68df749a4ce74261cefc72ac: Node current retry_counter: 0 10/03/2025 07:00:42 AM UTC [DEBUG] 68df749a4ce74261cefc72ac:Event data retry_counter: 1 10/03/2025 07:00:42 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72ac'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72af 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72af: Node current retry_counter: 0 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72af:Event data retry_counter: 1 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72af submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72af'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749a4ce74261cefc72b2 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72b2: Node current retry_counter: 2 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749a4ce74261cefc72b2:Event data retry_counter: 3 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749a4ce74261cefc72b2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749a4ce74261cefc72b2'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:00:43 AM UTC [DEBUG] Event received: 68df749b4ce74261cefc72b7 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749b4ce74261cefc72b7: Node current retry_counter: 0 10/03/2025 07:00:43 AM UTC [DEBUG] 68df749b4ce74261cefc72b7:Event data retry_counter: 1 10/03/2025 07:00:43 AM UTC [INFO] Job retry for node 68df749b4ce74261cefc72b7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749b4ce74261cefc72b7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:44 AM UTC [DEBUG] Event received: 68df749b4ce74261cefc72bc 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749b4ce74261cefc72bc: Node current retry_counter: 0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749b4ce74261cefc72bc:Event data retry_counter: 1 10/03/2025 07:00:44 AM UTC [INFO] Job retry for node 68df749b4ce74261cefc72bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749b4ce74261cefc72bc'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:44 AM UTC [DEBUG] Event received: 68df749c4ce74261cefc72c0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749c4ce74261cefc72c0: Node current retry_counter: 0 10/03/2025 07:00:44 AM UTC [DEBUG] 68df749c4ce74261cefc72c0:Event data retry_counter: 1 10/03/2025 07:00:44 AM UTC [INFO] Job retry for node 68df749c4ce74261cefc72c0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749c4ce74261cefc72c0'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:45 AM UTC [DEBUG] Event received: 68df749c4ce74261cefc72c3 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749c4ce74261cefc72c3: Node current retry_counter: 0 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749c4ce74261cefc72c3:Event data retry_counter: 1 10/03/2025 07:00:45 AM UTC [INFO] Job retry for node 68df749c4ce74261cefc72c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749c4ce74261cefc72c3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:45 AM UTC [DEBUG] Event received: 68df749d4ce74261cefc72c6 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749d4ce74261cefc72c6: Node current retry_counter: 0 10/03/2025 07:00:45 AM UTC [DEBUG] 68df749d4ce74261cefc72c6:Event data retry_counter: 1 10/03/2025 07:00:45 AM UTC [INFO] Job retry for node 68df749d4ce74261cefc72c6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749d4ce74261cefc72c6'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:46 AM UTC [DEBUG] Event received: 68df749d4ce74261cefc72c9 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749d4ce74261cefc72c9: Node current retry_counter: 0 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749d4ce74261cefc72c9:Event data retry_counter: 1 10/03/2025 07:00:46 AM UTC [INFO] Job retry for node 68df749d4ce74261cefc72c9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749d4ce74261cefc72c9'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:46 AM UTC [DEBUG] Event received: 68df749e4ce74261cefc72cd 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749e4ce74261cefc72cd: Node current retry_counter: 0 10/03/2025 07:00:46 AM UTC [DEBUG] 68df749e4ce74261cefc72cd:Event data retry_counter: 1 10/03/2025 07:00:46 AM UTC [INFO] Job retry for node 68df749e4ce74261cefc72cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749e4ce74261cefc72cd'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:47 AM UTC [DEBUG] Event received: 68df749e4ce74261cefc72d1 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749e4ce74261cefc72d1: Node current retry_counter: 0 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749e4ce74261cefc72d1:Event data retry_counter: 1 10/03/2025 07:00:47 AM UTC [INFO] Job retry for node 68df749e4ce74261cefc72d1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749e4ce74261cefc72d1'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:47 AM UTC [DEBUG] Event received: 68df749f4ce74261cefc72d6 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749f4ce74261cefc72d6: Node current retry_counter: 0 10/03/2025 07:00:47 AM UTC [DEBUG] 68df749f4ce74261cefc72d6:Event data retry_counter: 1 10/03/2025 07:00:47 AM UTC [INFO] Job retry for node 68df749f4ce74261cefc72d6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749f4ce74261cefc72d6'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df749f4ce74261cefc72d9 10/03/2025 07:00:48 AM UTC [DEBUG] 68df749f4ce74261cefc72d9: Node current retry_counter: 0 10/03/2025 07:00:48 AM UTC [DEBUG] 68df749f4ce74261cefc72d9:Event data retry_counter: 1 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df749f4ce74261cefc72d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df749f4ce74261cefc72d9'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72db 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72db: Node current retry_counter: 1 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72db:Event data retry_counter: 2 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72db submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72db'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:48 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72de 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72de: Node current retry_counter: 0 10/03/2025 07:00:48 AM UTC [DEBUG] 68df74a04ce74261cefc72de:Event data retry_counter: 1 10/03/2025 07:00:48 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72de'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:49 AM UTC [DEBUG] Event received: 68df74a04ce74261cefc72e2 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a04ce74261cefc72e2: Node current retry_counter: 0 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a04ce74261cefc72e2:Event data retry_counter: 1 10/03/2025 07:00:49 AM UTC [INFO] Job retry for node 68df74a04ce74261cefc72e2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a04ce74261cefc72e2'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:49 AM UTC [DEBUG] Event received: 68df74a14ce74261cefc72e5 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a14ce74261cefc72e5: Node current retry_counter: 0 10/03/2025 07:00:49 AM UTC [DEBUG] 68df74a14ce74261cefc72e5:Event data retry_counter: 1 10/03/2025 07:00:49 AM UTC [INFO] Job retry for node 68df74a14ce74261cefc72e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a14ce74261cefc72e5'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a14ce74261cefc72e9 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a14ce74261cefc72e9: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a14ce74261cefc72e9:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a14ce74261cefc72e9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a14ce74261cefc72e9'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72ee 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72ee: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72ee:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72ee'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:50 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72f1 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72f1: Node current retry_counter: 0 10/03/2025 07:00:50 AM UTC [DEBUG] 68df74a24ce74261cefc72f1:Event data retry_counter: 1 10/03/2025 07:00:50 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72f1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a24ce74261cefc72f4 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a24ce74261cefc72f4: Node current retry_counter: 0 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a24ce74261cefc72f4:Event data retry_counter: 1 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a24ce74261cefc72f4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a24ce74261cefc72f4'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72f6 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f6: Node current retry_counter: 1 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f6:Event data retry_counter: 2 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72f6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72f6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:51 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72f9 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f9: Node current retry_counter: 0 10/03/2025 07:00:51 AM UTC [DEBUG] 68df74a34ce74261cefc72f9:Event data retry_counter: 1 10/03/2025 07:00:51 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72f9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72f9'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:52 AM UTC [DEBUG] Event received: 68df74a34ce74261cefc72fe 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a34ce74261cefc72fe: Node current retry_counter: 0 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a34ce74261cefc72fe:Event data retry_counter: 1 10/03/2025 07:00:52 AM UTC [INFO] Job retry for node 68df74a34ce74261cefc72fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a34ce74261cefc72fe'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:52 AM UTC [DEBUG] Event received: 68df74a44ce74261cefc7301 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a44ce74261cefc7301: Node current retry_counter: 0 10/03/2025 07:00:52 AM UTC [DEBUG] 68df74a44ce74261cefc7301:Event data retry_counter: 1 10/03/2025 07:00:52 AM UTC [INFO] Job retry for node 68df74a44ce74261cefc7301 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a44ce74261cefc7301'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:53 AM UTC [DEBUG] Event received: 68df74a44ce74261cefc7305 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a44ce74261cefc7305: Node current retry_counter: 0 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a44ce74261cefc7305:Event data retry_counter: 1 10/03/2025 07:00:53 AM UTC [INFO] Job retry for node 68df74a44ce74261cefc7305 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a44ce74261cefc7305'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:53 AM UTC [DEBUG] Event received: 68df74a54ce74261cefc7308 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a54ce74261cefc7308: Node current retry_counter: 0 10/03/2025 07:00:53 AM UTC [DEBUG] 68df74a54ce74261cefc7308:Event data retry_counter: 1 10/03/2025 07:00:53 AM UTC [INFO] Job retry for node 68df74a54ce74261cefc7308 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a54ce74261cefc7308'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a54ce74261cefc730b 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a54ce74261cefc730b: Node current retry_counter: 0 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a54ce74261cefc730b:Event data retry_counter: 1 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a54ce74261cefc730b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a54ce74261cefc730b'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc730d 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc730d: Node current retry_counter: 1 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc730d:Event data retry_counter: 2 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc730d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc730d'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:54 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc7310 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc7310: Node current retry_counter: 0 10/03/2025 07:00:54 AM UTC [DEBUG] 68df74a64ce74261cefc7310:Event data retry_counter: 1 10/03/2025 07:00:54 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc7310 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc7310'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:55 AM UTC [DEBUG] Event received: 68df74a64ce74261cefc7314 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a64ce74261cefc7314: Node current retry_counter: 0 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a64ce74261cefc7314:Event data retry_counter: 1 10/03/2025 07:00:55 AM UTC [INFO] Job retry for node 68df74a64ce74261cefc7314 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a64ce74261cefc7314'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:55 AM UTC [DEBUG] Event received: 68df74a74ce74261cefc731a 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a74ce74261cefc731a: Node current retry_counter: 0 10/03/2025 07:00:55 AM UTC [DEBUG] 68df74a74ce74261cefc731a:Event data retry_counter: 1 10/03/2025 07:00:55 AM UTC [INFO] Job retry for node 68df74a74ce74261cefc731a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a74ce74261cefc731a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:56 AM UTC [DEBUG] Event received: 68df74a74ce74261cefc731d 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a74ce74261cefc731d: Node current retry_counter: 0 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a74ce74261cefc731d:Event data retry_counter: 1 10/03/2025 07:00:56 AM UTC [INFO] Job retry for node 68df74a74ce74261cefc731d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a74ce74261cefc731d'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:56 AM UTC [DEBUG] Event received: 68df74a84ce74261cefc7320 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a84ce74261cefc7320: Node current retry_counter: 0 10/03/2025 07:00:56 AM UTC [DEBUG] 68df74a84ce74261cefc7320:Event data retry_counter: 1 10/03/2025 07:00:56 AM UTC [INFO] Job retry for node 68df74a84ce74261cefc7320 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a84ce74261cefc7320'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df74a84ce74261cefc7323 10/03/2025 07:00:57 AM UTC [DEBUG] 68df74a84ce74261cefc7323: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df74a84ce74261cefc7323:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df74a84ce74261cefc7323 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a84ce74261cefc7323'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df20154ce74261cefc413b 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20154ce74261cefc413b: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20154ce74261cefc413b:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df20154ce74261cefc413b submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20154ce74261cefc413b'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df20194ce74261cefc4156 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20194ce74261cefc4156: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df20194ce74261cefc4156:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df20194ce74261cefc4156 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20194ce74261cefc4156'}, 'jobfilter': ['baseline-arm64'], 'platform_filter': ['mt8390-genio-700-evk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:57 AM UTC [DEBUG] Event received: 68df201b4ce74261cefc4168 10/03/2025 07:00:57 AM UTC [DEBUG] 68df201b4ce74261cefc4168: Node current retry_counter: 0 10/03/2025 07:00:57 AM UTC [DEBUG] 68df201b4ce74261cefc4168:Event data retry_counter: 1 10/03/2025 07:00:57 AM UTC [INFO] Job retry for node 68df201b4ce74261cefc4168 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:57 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df201b4ce74261cefc4168'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['k3-j721e-sk'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20204ce74261cefc418a 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20204ce74261cefc418a: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20204ce74261cefc418a:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20204ce74261cefc418a submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20204ce74261cefc418a'}, 'jobfilter': ['baseline-arm64-baylibre'], 'platform_filter': ['sun50i-a64-pine64-plus'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20214ce74261cefc418d 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20214ce74261cefc418d: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20214ce74261cefc418d:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20214ce74261cefc418d submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20214ce74261cefc418d'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df74a94ce74261cefc7326 10/03/2025 07:00:58 AM UTC [DEBUG] 68df74a94ce74261cefc7326: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df74a94ce74261cefc7326:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df74a94ce74261cefc7326 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a94ce74261cefc7326'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20224ce74261cefc4196 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20224ce74261cefc4196: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20224ce74261cefc4196:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20224ce74261cefc4196 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20224ce74261cefc4196'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df20284ce74261cefc41bc 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20284ce74261cefc41bc: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df20284ce74261cefc41bc:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df20284ce74261cefc41bc submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20284ce74261cefc41bc'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['meson-gxl-s905x-libretech-cc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:58 AM UTC [DEBUG] Event received: 68df202c4ce74261cefc41ce 10/03/2025 07:00:58 AM UTC [DEBUG] 68df202c4ce74261cefc41ce: Node current retry_counter: 0 10/03/2025 07:00:58 AM UTC [DEBUG] 68df202c4ce74261cefc41ce:Event data retry_counter: 1 10/03/2025 07:00:58 AM UTC [INFO] Job retry for node 68df202c4ce74261cefc41ce submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:58 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202c4ce74261cefc41ce'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-a64-bananapi-m64'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df202e4ce74261cefc41d1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d1: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d1:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df202e4ce74261cefc41d1 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202e4ce74261cefc41d1'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-one-plus'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df202e4ce74261cefc41d4 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d4: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df202e4ce74261cefc41d4:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df202e4ce74261cefc41d4 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df202e4ce74261cefc41d4'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['sun50i-h6-orangepi-3'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20314ce74261cefc41e3 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20314ce74261cefc41e3: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20314ce74261cefc41e3:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20314ce74261cefc41e3 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20314ce74261cefc41e3'}, 'jobfilter': ['baseline-arm64-kontron'], 'platform_filter': ['kontron-sl28-var3-ads2'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20334ce74261cefc41eb 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41eb: Node current retry_counter: 1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41eb:Event data retry_counter: 2 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20334ce74261cefc41eb submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20334ce74261cefc41eb'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3399-roc-pc'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df20334ce74261cefc41ee 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41ee: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df20334ce74261cefc41ee:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df20334ce74261cefc41ee submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df20334ce74261cefc41ee'}, 'jobfilter': ['baseline-arm64-foundriesio'], 'platform_filter': ['bcm2711-rpi-4-b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df203a4ce74261cefc41f8 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203a4ce74261cefc41f8: Node current retry_counter: 1 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203a4ce74261cefc41f8:Event data retry_counter: 2 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df203a4ce74261cefc41f8 submitted. Parent node: 68df15c94ce74261cefc3aef 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15c94ce74261cefc3aef', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_dtbs.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/1.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/build_kselftest.log.gz', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68df15c94ce74261cefc3aef/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15c94ce74261cefc3aef-kbuild-gcc-12-arm64-17lpyq0a', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df203a4ce74261cefc41f8'}, 'jobfilter': ['baseline-arm64-clabbe'], 'platform_filter': ['rk3588-rock-5b'], 'created': '2025-10-03T00:16:09.994000', 'updated': '2025-10-03T06:16:51.956000', 'timeout': '2025-10-03T06:16:09.994000', 'holdoff': '2025-10-03T01:10:02.716000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df203e4ce74261cefc41fe 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203e4ce74261cefc41fe: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df203e4ce74261cefc41fe:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df203e4ce74261cefc41fe submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203e4ce74261cefc41fe'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:00:59 AM UTC [DEBUG] Event received: 68df74a94ce74261cefc7330 10/03/2025 07:00:59 AM UTC [DEBUG] 68df74a94ce74261cefc7330: Node current retry_counter: 0 10/03/2025 07:00:59 AM UTC [DEBUG] 68df74a94ce74261cefc7330:Event data retry_counter: 1 10/03/2025 07:00:59 AM UTC [INFO] Job retry for node 68df74a94ce74261cefc7330 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:00:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74a94ce74261cefc7330'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df203e4ce74261cefc4201 10/03/2025 07:01:00 AM UTC [DEBUG] 68df203e4ce74261cefc4201: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df203e4ce74261cefc4201:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df203e4ce74261cefc4201 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df203e4ce74261cefc4201'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74aa4ce74261cefc7335 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc7335: Node current retry_counter: 1 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc7335:Event data retry_counter: 2 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74aa4ce74261cefc7335 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74aa4ce74261cefc7335'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74aa4ce74261cefc733e 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc733e: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74aa4ce74261cefc733e:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74aa4ce74261cefc733e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74aa4ce74261cefc733e'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ab4ce74261cefc7342 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7342: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7342:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74ab4ce74261cefc7342 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ab4ce74261cefc7342'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ab4ce74261cefc7345 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7345: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ab4ce74261cefc7345:Event data retry_counter: 1 10/03/2025 07:01:00 AM UTC [INFO] Job retry for node 68df74ab4ce74261cefc7345 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ab4ce74261cefc7345'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:00 AM UTC [DEBUG] Event received: 68df74ac4ce74261cefc734c 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ac4ce74261cefc734c: Node current retry_counter: 0 10/03/2025 07:01:00 AM UTC [DEBUG] 68df74ac4ce74261cefc734c:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ac4ce74261cefc734c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ac4ce74261cefc734c'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:01 AM UTC [DEBUG] Event received: 68df74ac4ce74261cefc734f 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ac4ce74261cefc734f: Node current retry_counter: 0 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ac4ce74261cefc734f:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ac4ce74261cefc734f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ac4ce74261cefc734f'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:01 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7352 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ad4ce74261cefc7352: Node current retry_counter: 0 10/03/2025 07:01:01 AM UTC [DEBUG] 68df74ad4ce74261cefc7352:Event data retry_counter: 1 10/03/2025 07:01:01 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7352 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7352'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7355 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7355: Node current retry_counter: 0 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7355:Event data retry_counter: 1 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7355 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7355'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ad4ce74261cefc7357 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7357: Node current retry_counter: 1 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ad4ce74261cefc7357:Event data retry_counter: 2 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ad4ce74261cefc7357 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ad4ce74261cefc7357'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:02 AM UTC [DEBUG] Event received: 68df74ae4ce74261cefc735a 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ae4ce74261cefc735a: Node current retry_counter: 0 10/03/2025 07:01:02 AM UTC [DEBUG] 68df74ae4ce74261cefc735a:Event data retry_counter: 1 10/03/2025 07:01:02 AM UTC [INFO] Job retry for node 68df74ae4ce74261cefc735a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ae4ce74261cefc735a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74ae4ce74261cefc735e 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74ae4ce74261cefc735e: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74ae4ce74261cefc735e:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74ae4ce74261cefc735e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ae4ce74261cefc735e'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7361 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7361: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7361:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7361 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7361'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:03 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7364 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7364: Node current retry_counter: 0 10/03/2025 07:01:03 AM UTC [DEBUG] 68df74af4ce74261cefc7364:Event data retry_counter: 1 10/03/2025 07:01:03 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7364 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7364'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:04 AM UTC [DEBUG] Event received: 68df74af4ce74261cefc7367 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74af4ce74261cefc7367: Node current retry_counter: 0 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74af4ce74261cefc7367:Event data retry_counter: 1 10/03/2025 07:01:04 AM UTC [INFO] Job retry for node 68df74af4ce74261cefc7367 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74af4ce74261cefc7367'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:04 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc736a 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74b04ce74261cefc736a: Node current retry_counter: 0 10/03/2025 07:01:04 AM UTC [DEBUG] 68df74b04ce74261cefc736a:Event data retry_counter: 1 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc736a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc736a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:05 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc736f 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc736f: Node current retry_counter: 1 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc736f:Event data retry_counter: 2 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc736f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc736f'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:05 AM UTC [DEBUG] Event received: 68df74b04ce74261cefc7371 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc7371: Node current retry_counter: 0 10/03/2025 07:01:05 AM UTC [DEBUG] 68df74b04ce74261cefc7371:Event data retry_counter: 1 10/03/2025 07:01:05 AM UTC [INFO] Job retry for node 68df74b04ce74261cefc7371 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b04ce74261cefc7371'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:06 AM UTC [DEBUG] Event received: 68df74b14ce74261cefc7377 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b14ce74261cefc7377: Node current retry_counter: 0 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b14ce74261cefc7377:Event data retry_counter: 1 10/03/2025 07:01:06 AM UTC [INFO] Job retry for node 68df74b14ce74261cefc7377 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b14ce74261cefc7377'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:06 AM UTC [DEBUG] Event received: 68df74b24ce74261cefc737a 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b24ce74261cefc737a: Node current retry_counter: 0 10/03/2025 07:01:06 AM UTC [DEBUG] 68df74b24ce74261cefc737a:Event data retry_counter: 1 10/03/2025 07:01:06 AM UTC [INFO] Job retry for node 68df74b24ce74261cefc737a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b24ce74261cefc737a'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:07 AM UTC [DEBUG] Event received: 68df74b24ce74261cefc737d 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b24ce74261cefc737d: Node current retry_counter: 0 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b24ce74261cefc737d:Event data retry_counter: 1 10/03/2025 07:01:07 AM UTC [INFO] Job retry for node 68df74b24ce74261cefc737d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b24ce74261cefc737d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:07 AM UTC [DEBUG] Event received: 68df74b34ce74261cefc7380 10/03/2025 07:01:07 AM UTC [DEBUG] 68df74b34ce74261cefc7380: Node current retry_counter: 0 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b34ce74261cefc7380:Event data retry_counter: 1 10/03/2025 07:01:08 AM UTC [INFO] Job retry for node 68df74b34ce74261cefc7380 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b34ce74261cefc7380'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:08 AM UTC [DEBUG] Event received: 68df74b44ce74261cefc7386 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b44ce74261cefc7386: Node current retry_counter: 0 10/03/2025 07:01:08 AM UTC [DEBUG] 68df74b44ce74261cefc7386:Event data retry_counter: 1 10/03/2025 07:01:08 AM UTC [INFO] Job retry for node 68df74b44ce74261cefc7386 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b44ce74261cefc7386'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b44ce74261cefc7389 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b44ce74261cefc7389: Node current retry_counter: 0 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b44ce74261cefc7389:Event data retry_counter: 1 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b44ce74261cefc7389 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b44ce74261cefc7389'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc738c 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738c: Node current retry_counter: 1 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738c:Event data retry_counter: 2 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc738c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc738c'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:09 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc738e 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738e: Node current retry_counter: 0 10/03/2025 07:01:09 AM UTC [DEBUG] 68df74b54ce74261cefc738e:Event data retry_counter: 1 10/03/2025 07:01:09 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc738e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc738e'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:10 AM UTC [DEBUG] Event received: 68df74b54ce74261cefc7392 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b54ce74261cefc7392: Node current retry_counter: 0 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b54ce74261cefc7392:Event data retry_counter: 1 10/03/2025 07:01:10 AM UTC [INFO] Job retry for node 68df74b54ce74261cefc7392 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b54ce74261cefc7392'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:10 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc7395 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b64ce74261cefc7395: Node current retry_counter: 0 10/03/2025 07:01:10 AM UTC [DEBUG] 68df74b64ce74261cefc7395:Event data retry_counter: 1 10/03/2025 07:01:10 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc7395 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc7395'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc7397 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc7397: Node current retry_counter: 2 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc7397:Event data retry_counter: 3 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc7397 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc7397'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b64ce74261cefc739a 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc739a: Node current retry_counter: 0 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b64ce74261cefc739a:Event data retry_counter: 1 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b64ce74261cefc739a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b64ce74261cefc739a'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:11 AM UTC [DEBUG] Event received: 68df74b74ce74261cefc739e 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b74ce74261cefc739e: Node current retry_counter: 0 10/03/2025 07:01:11 AM UTC [DEBUG] 68df74b74ce74261cefc739e:Event data retry_counter: 1 10/03/2025 07:01:11 AM UTC [INFO] Job retry for node 68df74b74ce74261cefc739e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b74ce74261cefc739e'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:12 AM UTC [DEBUG] Event received: 68df74b74ce74261cefc73a1 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b74ce74261cefc73a1: Node current retry_counter: 0 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b74ce74261cefc73a1:Event data retry_counter: 1 10/03/2025 07:01:12 AM UTC [INFO] Job retry for node 68df74b74ce74261cefc73a1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b74ce74261cefc73a1'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:12 AM UTC [DEBUG] Event received: 68df74b84ce74261cefc73a4 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b84ce74261cefc73a4: Node current retry_counter: 0 10/03/2025 07:01:12 AM UTC [DEBUG] 68df74b84ce74261cefc73a4:Event data retry_counter: 1 10/03/2025 07:01:12 AM UTC [INFO] Job retry for node 68df74b84ce74261cefc73a4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b84ce74261cefc73a4'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:13 AM UTC [DEBUG] Event received: 68df74b84ce74261cefc73aa 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b84ce74261cefc73aa: Node current retry_counter: 0 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b84ce74261cefc73aa:Event data retry_counter: 1 10/03/2025 07:01:13 AM UTC [INFO] Job retry for node 68df74b84ce74261cefc73aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b84ce74261cefc73aa'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:13 AM UTC [DEBUG] Event received: 68df74b94ce74261cefc73ad 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b94ce74261cefc73ad: Node current retry_counter: 0 10/03/2025 07:01:13 AM UTC [DEBUG] 68df74b94ce74261cefc73ad:Event data retry_counter: 1 10/03/2025 07:01:13 AM UTC [INFO] Job retry for node 68df74b94ce74261cefc73ad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b94ce74261cefc73ad'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:14 AM UTC [DEBUG] Event received: 68df74b94ce74261cefc73b0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74b94ce74261cefc73b0: Node current retry_counter: 0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74b94ce74261cefc73b0:Event data retry_counter: 1 10/03/2025 07:01:14 AM UTC [INFO] Job retry for node 68df74b94ce74261cefc73b0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74b94ce74261cefc73b0'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:14 AM UTC [DEBUG] Event received: 68df74ba4ce74261cefc73b3 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74ba4ce74261cefc73b3: Node current retry_counter: 0 10/03/2025 07:01:14 AM UTC [DEBUG] 68df74ba4ce74261cefc73b3:Event data retry_counter: 1 10/03/2025 07:01:14 AM UTC [INFO] Job retry for node 68df74ba4ce74261cefc73b3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ba4ce74261cefc73b3'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:15 AM UTC [DEBUG] Event received: 68df74ba4ce74261cefc73b6 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74ba4ce74261cefc73b6: Node current retry_counter: 0 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74ba4ce74261cefc73b6:Event data retry_counter: 1 10/03/2025 07:01:15 AM UTC [INFO] Job retry for node 68df74ba4ce74261cefc73b6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ba4ce74261cefc73b6'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:15 AM UTC [DEBUG] Event received: 68df74bb4ce74261cefc73b9 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74bb4ce74261cefc73b9: Node current retry_counter: 0 10/03/2025 07:01:15 AM UTC [DEBUG] 68df74bb4ce74261cefc73b9:Event data retry_counter: 1 10/03/2025 07:01:15 AM UTC [INFO] Job retry for node 68df74bb4ce74261cefc73b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bb4ce74261cefc73b9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bb4ce74261cefc73bc 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bb4ce74261cefc73bc: Node current retry_counter: 0 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bb4ce74261cefc73bc:Event data retry_counter: 1 10/03/2025 07:01:16 AM UTC [INFO] Job retry for node 68df74bb4ce74261cefc73bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bb4ce74261cefc73bc'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73c2 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73c2: Node current retry_counter: 0 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73c2:Event data retry_counter: 1 10/03/2025 07:01:16 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73c2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73c2'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:16 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73bf 10/03/2025 07:01:16 AM UTC [DEBUG] 68df74bc4ce74261cefc73bf: Node current retry_counter: 1 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73bf:Event data retry_counter: 2 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73bf submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73bf'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:17 AM UTC [DEBUG] Event received: 68df74bc4ce74261cefc73c5 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73c5: Node current retry_counter: 0 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bc4ce74261cefc73c5:Event data retry_counter: 1 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bc4ce74261cefc73c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bc4ce74261cefc73c5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:17 AM UTC [DEBUG] Event received: 68df74bd4ce74261cefc73ca 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bd4ce74261cefc73ca: Node current retry_counter: 0 10/03/2025 07:01:17 AM UTC [DEBUG] 68df74bd4ce74261cefc73ca:Event data retry_counter: 1 10/03/2025 07:01:17 AM UTC [INFO] Job retry for node 68df74bd4ce74261cefc73ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bd4ce74261cefc73ca'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:18 AM UTC [DEBUG] Event received: 68df74bd4ce74261cefc73cf 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74bd4ce74261cefc73cf: Node current retry_counter: 0 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74bd4ce74261cefc73cf:Event data retry_counter: 1 10/03/2025 07:01:18 AM UTC [INFO] Job retry for node 68df74bd4ce74261cefc73cf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bd4ce74261cefc73cf'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:18 AM UTC [DEBUG] Event received: 68df74be4ce74261cefc73d2 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74be4ce74261cefc73d2: Node current retry_counter: 0 10/03/2025 07:01:18 AM UTC [DEBUG] 68df74be4ce74261cefc73d2:Event data retry_counter: 1 10/03/2025 07:01:18 AM UTC [INFO] Job retry for node 68df74be4ce74261cefc73d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74be4ce74261cefc73d2'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:19 AM UTC [DEBUG] Event received: 68df74be4ce74261cefc73d5 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74be4ce74261cefc73d5: Node current retry_counter: 0 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74be4ce74261cefc73d5:Event data retry_counter: 1 10/03/2025 07:01:19 AM UTC [INFO] Job retry for node 68df74be4ce74261cefc73d5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74be4ce74261cefc73d5'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:19 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73d8 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74bf4ce74261cefc73d8: Node current retry_counter: 0 10/03/2025 07:01:19 AM UTC [DEBUG] 68df74bf4ce74261cefc73d8:Event data retry_counter: 1 10/03/2025 07:01:19 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73d8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73d8'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73dc 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73dc: Node current retry_counter: 0 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73dc:Event data retry_counter: 1 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73dc'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74bf4ce74261cefc73db 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73db: Node current retry_counter: 1 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74bf4ce74261cefc73db:Event data retry_counter: 2 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74bf4ce74261cefc73db submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74bf4ce74261cefc73db'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:20 AM UTC [DEBUG] Event received: 68df74c04ce74261cefc73e2 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74c04ce74261cefc73e2: Node current retry_counter: 0 10/03/2025 07:01:20 AM UTC [DEBUG] 68df74c04ce74261cefc73e2:Event data retry_counter: 1 10/03/2025 07:01:20 AM UTC [INFO] Job retry for node 68df74c04ce74261cefc73e2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c04ce74261cefc73e2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:21 AM UTC [DEBUG] Event received: 68df74c04ce74261cefc73e5 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c04ce74261cefc73e5: Node current retry_counter: 0 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c04ce74261cefc73e5:Event data retry_counter: 1 10/03/2025 07:01:21 AM UTC [INFO] Job retry for node 68df74c04ce74261cefc73e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c04ce74261cefc73e5'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:21 AM UTC [DEBUG] Event received: 68df74c14ce74261cefc73e8 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c14ce74261cefc73e8: Node current retry_counter: 0 10/03/2025 07:01:21 AM UTC [DEBUG] 68df74c14ce74261cefc73e8:Event data retry_counter: 1 10/03/2025 07:01:21 AM UTC [INFO] Job retry for node 68df74c14ce74261cefc73e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c14ce74261cefc73e8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:22 AM UTC [DEBUG] Event received: 68df74c14ce74261cefc73eb 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c14ce74261cefc73eb: Node current retry_counter: 0 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c14ce74261cefc73eb:Event data retry_counter: 1 10/03/2025 07:01:22 AM UTC [INFO] Job retry for node 68df74c14ce74261cefc73eb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c14ce74261cefc73eb'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:22 AM UTC [DEBUG] Event received: 68df74c24ce74261cefc73f1 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c24ce74261cefc73f1: Node current retry_counter: 0 10/03/2025 07:01:22 AM UTC [DEBUG] 68df74c24ce74261cefc73f1:Event data retry_counter: 1 10/03/2025 07:01:22 AM UTC [INFO] Job retry for node 68df74c24ce74261cefc73f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c24ce74261cefc73f1'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c24ce74261cefc73f5 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c24ce74261cefc73f5: Node current retry_counter: 0 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c24ce74261cefc73f5:Event data retry_counter: 1 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c24ce74261cefc73f5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c24ce74261cefc73f5'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73f7 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73f7: Node current retry_counter: 1 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73f7:Event data retry_counter: 2 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73f7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73f7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:23 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73fa 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73fa: Node current retry_counter: 0 10/03/2025 07:01:23 AM UTC [DEBUG] 68df74c34ce74261cefc73fa:Event data retry_counter: 1 10/03/2025 07:01:23 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73fa'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:24 AM UTC [DEBUG] Event received: 68df74c34ce74261cefc73fe 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c34ce74261cefc73fe: Node current retry_counter: 0 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c34ce74261cefc73fe:Event data retry_counter: 1 10/03/2025 07:01:24 AM UTC [INFO] Job retry for node 68df74c34ce74261cefc73fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c34ce74261cefc73fe'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:24 AM UTC [DEBUG] Event received: 68df74c44ce74261cefc7401 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c44ce74261cefc7401: Node current retry_counter: 0 10/03/2025 07:01:24 AM UTC [DEBUG] 68df74c44ce74261cefc7401:Event data retry_counter: 1 10/03/2025 07:01:24 AM UTC [INFO] Job retry for node 68df74c44ce74261cefc7401 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c44ce74261cefc7401'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:25 AM UTC [DEBUG] Event received: 68df74c44ce74261cefc7405 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c44ce74261cefc7405: Node current retry_counter: 0 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c44ce74261cefc7405:Event data retry_counter: 1 10/03/2025 07:01:25 AM UTC [INFO] Job retry for node 68df74c44ce74261cefc7405 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c44ce74261cefc7405'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:25 AM UTC [DEBUG] Event received: 68df74c54ce74261cefc740a 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c54ce74261cefc740a: Node current retry_counter: 0 10/03/2025 07:01:25 AM UTC [DEBUG] 68df74c54ce74261cefc740a:Event data retry_counter: 1 10/03/2025 07:01:25 AM UTC [INFO] Job retry for node 68df74c54ce74261cefc740a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c54ce74261cefc740a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c54ce74261cefc740d 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c54ce74261cefc740d: Node current retry_counter: 0 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c54ce74261cefc740d:Event data retry_counter: 1 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c54ce74261cefc740d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c54ce74261cefc740d'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7410 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7410: Node current retry_counter: 0 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7410:Event data retry_counter: 1 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7410 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7410'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:26 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7412 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7412: Node current retry_counter: 1 10/03/2025 07:01:26 AM UTC [DEBUG] 68df74c64ce74261cefc7412:Event data retry_counter: 2 10/03/2025 07:01:26 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7412 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7412'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:27 AM UTC [DEBUG] Event received: 68df74c64ce74261cefc7415 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c64ce74261cefc7415: Node current retry_counter: 0 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c64ce74261cefc7415:Event data retry_counter: 1 10/03/2025 07:01:27 AM UTC [INFO] Job retry for node 68df74c64ce74261cefc7415 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c64ce74261cefc7415'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:27 AM UTC [DEBUG] Event received: 68df74c74ce74261cefc7419 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c74ce74261cefc7419: Node current retry_counter: 0 10/03/2025 07:01:27 AM UTC [DEBUG] 68df74c74ce74261cefc7419:Event data retry_counter: 1 10/03/2025 07:01:27 AM UTC [INFO] Job retry for node 68df74c74ce74261cefc7419 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c74ce74261cefc7419'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c74ce74261cefc741c 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c74ce74261cefc741c: Node current retry_counter: 0 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c74ce74261cefc741c:Event data retry_counter: 1 10/03/2025 07:01:28 AM UTC [INFO] Job retry for node 68df74c74ce74261cefc741c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c74ce74261cefc741c'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c84ce74261cefc741f 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc741f: Node current retry_counter: 0 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc741f:Event data retry_counter: 1 10/03/2025 07:01:28 AM UTC [INFO] Job retry for node 68df74c84ce74261cefc741f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c84ce74261cefc741f'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:28 AM UTC [DEBUG] Event received: 68df74c84ce74261cefc7422 10/03/2025 07:01:28 AM UTC [DEBUG] 68df74c84ce74261cefc7422: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c84ce74261cefc7422:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c84ce74261cefc7422 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c84ce74261cefc7422'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:29 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc7426 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7426: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7426:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc7426 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc7426'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:29 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc7429 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7429: Node current retry_counter: 0 10/03/2025 07:01:29 AM UTC [DEBUG] 68df74c94ce74261cefc7429:Event data retry_counter: 1 10/03/2025 07:01:29 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc7429 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc7429'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc742b 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742b: Node current retry_counter: 1 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742b:Event data retry_counter: 2 10/03/2025 07:01:30 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc742b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc742b'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74c94ce74261cefc742f 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742f: Node current retry_counter: 0 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74c94ce74261cefc742f:Event data retry_counter: 1 10/03/2025 07:01:30 AM UTC [INFO] Job retry for node 68df74c94ce74261cefc742f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74c94ce74261cefc742f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:30 AM UTC [DEBUG] Event received: 68df74ca4ce74261cefc7435 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74ca4ce74261cefc7435: Node current retry_counter: 0 10/03/2025 07:01:30 AM UTC [DEBUG] 68df74ca4ce74261cefc7435:Event data retry_counter: 1 10/03/2025 07:01:31 AM UTC [INFO] Job retry for node 68df74ca4ce74261cefc7435 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ca4ce74261cefc7435'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:31 AM UTC [DEBUG] Event received: 68df74cb4ce74261cefc7439 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc7439: Node current retry_counter: 0 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc7439:Event data retry_counter: 1 10/03/2025 07:01:31 AM UTC [INFO] Job retry for node 68df74cb4ce74261cefc7439 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cb4ce74261cefc7439'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:31 AM UTC [DEBUG] Event received: 68df74cb4ce74261cefc743d 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc743d: Node current retry_counter: 0 10/03/2025 07:01:31 AM UTC [DEBUG] 68df74cb4ce74261cefc743d:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cb4ce74261cefc743d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cb4ce74261cefc743d'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7440 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7440: Node current retry_counter: 0 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7440:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7440 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7440'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7443 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7443: Node current retry_counter: 0 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7443:Event data retry_counter: 1 10/03/2025 07:01:32 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7443 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7443'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:32 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7445 10/03/2025 07:01:32 AM UTC [DEBUG] 68df74cc4ce74261cefc7445: Node current retry_counter: 1 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7445:Event data retry_counter: 2 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7445 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7445'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:33 AM UTC [DEBUG] Event received: 68df74cc4ce74261cefc7448 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7448: Node current retry_counter: 0 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cc4ce74261cefc7448:Event data retry_counter: 1 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cc4ce74261cefc7448 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cc4ce74261cefc7448'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:33 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc744c 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cd4ce74261cefc744c: Node current retry_counter: 0 10/03/2025 07:01:33 AM UTC [DEBUG] 68df74cd4ce74261cefc744c:Event data retry_counter: 1 10/03/2025 07:01:33 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc744c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc744c'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc744e 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc744e: Node current retry_counter: 2 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc744e:Event data retry_counter: 3 10/03/2025 07:01:34 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc744e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc744e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74cd4ce74261cefc7451 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc7451: Node current retry_counter: 0 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74cd4ce74261cefc7451:Event data retry_counter: 1 10/03/2025 07:01:34 AM UTC [INFO] Job retry for node 68df74cd4ce74261cefc7451 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cd4ce74261cefc7451'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:34 AM UTC [DEBUG] Event received: 68df74ce4ce74261cefc7455 10/03/2025 07:01:34 AM UTC [DEBUG] 68df74ce4ce74261cefc7455: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74ce4ce74261cefc7455:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74ce4ce74261cefc7455 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ce4ce74261cefc7455'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:35 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc7459 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc7459: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc7459:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc7459 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc7459'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:35 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc745f 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc745f: Node current retry_counter: 0 10/03/2025 07:01:35 AM UTC [DEBUG] 68df74cf4ce74261cefc745f:Event data retry_counter: 1 10/03/2025 07:01:35 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc745f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc745f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:36 AM UTC [DEBUG] Event received: 68df74cf4ce74261cefc7462 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74cf4ce74261cefc7462: Node current retry_counter: 0 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74cf4ce74261cefc7462:Event data retry_counter: 1 10/03/2025 07:01:36 AM UTC [INFO] Job retry for node 68df74cf4ce74261cefc7462 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74cf4ce74261cefc7462'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:36 AM UTC [DEBUG] Event received: 68df74d04ce74261cefc7465 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74d04ce74261cefc7465: Node current retry_counter: 0 10/03/2025 07:01:36 AM UTC [DEBUG] 68df74d04ce74261cefc7465:Event data retry_counter: 1 10/03/2025 07:01:36 AM UTC [INFO] Job retry for node 68df74d04ce74261cefc7465 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d04ce74261cefc7465'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:37 AM UTC [DEBUG] Event received: 68df74d04ce74261cefc7468 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d04ce74261cefc7468: Node current retry_counter: 0 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d04ce74261cefc7468:Event data retry_counter: 1 10/03/2025 07:01:37 AM UTC [INFO] Job retry for node 68df74d04ce74261cefc7468 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d04ce74261cefc7468'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:37 AM UTC [DEBUG] Event received: 68df74d14ce74261cefc746b 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d14ce74261cefc746b: Node current retry_counter: 0 10/03/2025 07:01:37 AM UTC [DEBUG] 68df74d14ce74261cefc746b:Event data retry_counter: 1 10/03/2025 07:01:37 AM UTC [INFO] Job retry for node 68df74d14ce74261cefc746b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d14ce74261cefc746b'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:38 AM UTC [DEBUG] Event received: 68df74d14ce74261cefc746e 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d14ce74261cefc746e: Node current retry_counter: 0 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d14ce74261cefc746e:Event data retry_counter: 1 10/03/2025 07:01:38 AM UTC [INFO] Job retry for node 68df74d14ce74261cefc746e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d14ce74261cefc746e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:38 AM UTC [DEBUG] Event received: 68df74d24ce74261cefc7471 10/03/2025 07:01:38 AM UTC [DEBUG] 68df74d24ce74261cefc7471: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d24ce74261cefc7471:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d24ce74261cefc7471 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d24ce74261cefc7471'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7474 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7474: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7474:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7474 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7474'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7476 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7476: Node current retry_counter: 1 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7476:Event data retry_counter: 2 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7476 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7476'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:39 AM UTC [DEBUG] Event received: 68df74d34ce74261cefc7479 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7479: Node current retry_counter: 0 10/03/2025 07:01:39 AM UTC [DEBUG] 68df74d34ce74261cefc7479:Event data retry_counter: 1 10/03/2025 07:01:39 AM UTC [INFO] Job retry for node 68df74d34ce74261cefc7479 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d34ce74261cefc7479'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:40 AM UTC [DEBUG] Event received: 68df74d44ce74261cefc747e 10/03/2025 07:01:40 AM UTC [DEBUG] 68df74d44ce74261cefc747e: Node current retry_counter: 0 10/03/2025 07:01:40 AM UTC [DEBUG] 68df74d44ce74261cefc747e:Event data retry_counter: 1 10/03/2025 07:01:40 AM UTC [INFO] Job retry for node 68df74d44ce74261cefc747e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d44ce74261cefc747e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d44ce74261cefc7483 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d44ce74261cefc7483: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d44ce74261cefc7483:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d44ce74261cefc7483 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d44ce74261cefc7483'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc7486 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7486: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7486:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc7486 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc7486'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:41 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc7489 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7489: Node current retry_counter: 0 10/03/2025 07:01:41 AM UTC [DEBUG] 68df74d54ce74261cefc7489:Event data retry_counter: 1 10/03/2025 07:01:41 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc7489 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc7489'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d54ce74261cefc748c 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d54ce74261cefc748c: Node current retry_counter: 0 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d54ce74261cefc748c:Event data retry_counter: 1 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d54ce74261cefc748c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d54ce74261cefc748c'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc748e 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc748e: Node current retry_counter: 1 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc748e:Event data retry_counter: 2 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc748e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc748e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:42 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc7491 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc7491: Node current retry_counter: 0 10/03/2025 07:01:42 AM UTC [DEBUG] 68df74d64ce74261cefc7491:Event data retry_counter: 1 10/03/2025 07:01:42 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc7491 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc7491'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:43 AM UTC [DEBUG] Event received: 68df74d64ce74261cefc7495 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d64ce74261cefc7495: Node current retry_counter: 0 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d64ce74261cefc7495:Event data retry_counter: 1 10/03/2025 07:01:43 AM UTC [INFO] Job retry for node 68df74d64ce74261cefc7495 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d64ce74261cefc7495'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:43 AM UTC [DEBUG] Event received: 68df74d74ce74261cefc7498 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d74ce74261cefc7498: Node current retry_counter: 0 10/03/2025 07:01:43 AM UTC [DEBUG] 68df74d74ce74261cefc7498:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d74ce74261cefc7498 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d74ce74261cefc7498'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:44 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc749b 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749b: Node current retry_counter: 0 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749b:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc749b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc749b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:44 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc749e 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749e: Node current retry_counter: 0 10/03/2025 07:01:44 AM UTC [DEBUG] 68df74d84ce74261cefc749e:Event data retry_counter: 1 10/03/2025 07:01:44 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc749e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc749e'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:45 AM UTC [DEBUG] Event received: 68df74d84ce74261cefc74a1 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d84ce74261cefc74a1: Node current retry_counter: 0 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d84ce74261cefc74a1:Event data retry_counter: 1 10/03/2025 07:01:45 AM UTC [INFO] Job retry for node 68df74d84ce74261cefc74a1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d84ce74261cefc74a1'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:45 AM UTC [DEBUG] Event received: 68df74d94ce74261cefc74a3 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d94ce74261cefc74a3: Node current retry_counter: 1 10/03/2025 07:01:45 AM UTC [DEBUG] 68df74d94ce74261cefc74a3:Event data retry_counter: 2 10/03/2025 07:01:45 AM UTC [INFO] Job retry for node 68df74d94ce74261cefc74a3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d94ce74261cefc74a3'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:46 AM UTC [DEBUG] Event received: 68df74d94ce74261cefc74a7 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74d94ce74261cefc74a7: Node current retry_counter: 0 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74d94ce74261cefc74a7:Event data retry_counter: 1 10/03/2025 07:01:46 AM UTC [INFO] Job retry for node 68df74d94ce74261cefc74a7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74d94ce74261cefc74a7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:46 AM UTC [DEBUG] Event received: 68df74da4ce74261cefc74ad 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74da4ce74261cefc74ad: Node current retry_counter: 0 10/03/2025 07:01:46 AM UTC [DEBUG] 68df74da4ce74261cefc74ad:Event data retry_counter: 1 10/03/2025 07:01:46 AM UTC [INFO] Job retry for node 68df74da4ce74261cefc74ad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74da4ce74261cefc74ad'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:47 AM UTC [DEBUG] Event received: 68df74da4ce74261cefc74b0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74da4ce74261cefc74b0: Node current retry_counter: 0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74da4ce74261cefc74b0:Event data retry_counter: 1 10/03/2025 07:01:47 AM UTC [INFO] Job retry for node 68df74da4ce74261cefc74b0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74da4ce74261cefc74b0'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:47 AM UTC [DEBUG] Event received: 68df74db4ce74261cefc74b3 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74db4ce74261cefc74b3: Node current retry_counter: 0 10/03/2025 07:01:47 AM UTC [DEBUG] 68df74db4ce74261cefc74b3:Event data retry_counter: 1 10/03/2025 07:01:47 AM UTC [INFO] Job retry for node 68df74db4ce74261cefc74b3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74db4ce74261cefc74b3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74db4ce74261cefc74b6 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74db4ce74261cefc74b6: Node current retry_counter: 0 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74db4ce74261cefc74b6:Event data retry_counter: 1 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74db4ce74261cefc74b6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74db4ce74261cefc74b6'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74b9 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74b9: Node current retry_counter: 0 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74b9:Event data retry_counter: 1 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74b9'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:48 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74bb 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74bb: Node current retry_counter: 1 10/03/2025 07:01:48 AM UTC [DEBUG] 68df74dc4ce74261cefc74bb:Event data retry_counter: 2 10/03/2025 07:01:48 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74bb submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74bb'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:49 AM UTC [DEBUG] Event received: 68df74dc4ce74261cefc74bf 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dc4ce74261cefc74bf: Node current retry_counter: 0 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dc4ce74261cefc74bf:Event data retry_counter: 1 10/03/2025 07:01:49 AM UTC [INFO] Job retry for node 68df74dc4ce74261cefc74bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dc4ce74261cefc74bf'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:49 AM UTC [DEBUG] Event received: 68df74dd4ce74261cefc74c2 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dd4ce74261cefc74c2: Node current retry_counter: 0 10/03/2025 07:01:49 AM UTC [DEBUG] 68df74dd4ce74261cefc74c2:Event data retry_counter: 1 10/03/2025 07:01:49 AM UTC [INFO] Job retry for node 68df74dd4ce74261cefc74c2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dd4ce74261cefc74c2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:50 AM UTC [DEBUG] Event received: 68df74dd4ce74261cefc74c5 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74dd4ce74261cefc74c5: Node current retry_counter: 0 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74dd4ce74261cefc74c5:Event data retry_counter: 1 10/03/2025 07:01:50 AM UTC [INFO] Job retry for node 68df74dd4ce74261cefc74c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74dd4ce74261cefc74c5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:50 AM UTC [DEBUG] Event received: 68df74de4ce74261cefc74c9 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74de4ce74261cefc74c9: Node current retry_counter: 0 10/03/2025 07:01:50 AM UTC [DEBUG] 68df74de4ce74261cefc74c9:Event data retry_counter: 1 10/03/2025 07:01:50 AM UTC [INFO] Job retry for node 68df74de4ce74261cefc74c9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74de4ce74261cefc74c9'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74de4ce74261cefc74cd 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74de4ce74261cefc74cd: Node current retry_counter: 0 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74de4ce74261cefc74cd:Event data retry_counter: 1 10/03/2025 07:01:51 AM UTC [INFO] Job retry for node 68df74de4ce74261cefc74cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74de4ce74261cefc74cd'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d2 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d2: Node current retry_counter: 0 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d2:Event data retry_counter: 1 10/03/2025 07:01:51 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d2'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:51 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d4 10/03/2025 07:01:51 AM UTC [DEBUG] 68df74df4ce74261cefc74d4: Node current retry_counter: 1 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d4:Event data retry_counter: 2 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d4'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:52 AM UTC [DEBUG] Event received: 68df74df4ce74261cefc74d7 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d7: Node current retry_counter: 0 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74df4ce74261cefc74d7:Event data retry_counter: 1 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74df4ce74261cefc74d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74df4ce74261cefc74d7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:52 AM UTC [DEBUG] Event received: 68df74e04ce74261cefc74db 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74e04ce74261cefc74db: Node current retry_counter: 0 10/03/2025 07:01:52 AM UTC [DEBUG] 68df74e04ce74261cefc74db:Event data retry_counter: 1 10/03/2025 07:01:52 AM UTC [INFO] Job retry for node 68df74e04ce74261cefc74db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e04ce74261cefc74db'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:53 AM UTC [DEBUG] Event received: 68df74e04ce74261cefc74de 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e04ce74261cefc74de: Node current retry_counter: 0 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e04ce74261cefc74de:Event data retry_counter: 1 10/03/2025 07:01:53 AM UTC [INFO] Job retry for node 68df74e04ce74261cefc74de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e04ce74261cefc74de'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:53 AM UTC [DEBUG] Event received: 68df74e14ce74261cefc74e1 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e14ce74261cefc74e1: Node current retry_counter: 0 10/03/2025 07:01:53 AM UTC [DEBUG] 68df74e14ce74261cefc74e1:Event data retry_counter: 1 10/03/2025 07:01:53 AM UTC [INFO] Job retry for node 68df74e14ce74261cefc74e1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e14ce74261cefc74e1'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:54 AM UTC [DEBUG] Event received: 68df74e14ce74261cefc74e4 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e14ce74261cefc74e4: Node current retry_counter: 0 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e14ce74261cefc74e4:Event data retry_counter: 1 10/03/2025 07:01:54 AM UTC [INFO] Job retry for node 68df74e14ce74261cefc74e4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e14ce74261cefc74e4'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:54 AM UTC [DEBUG] Event received: 68df74e24ce74261cefc74e7 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e24ce74261cefc74e7: Node current retry_counter: 0 10/03/2025 07:01:54 AM UTC [DEBUG] 68df74e24ce74261cefc74e7:Event data retry_counter: 1 10/03/2025 07:01:54 AM UTC [INFO] Job retry for node 68df74e24ce74261cefc74e7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e24ce74261cefc74e7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e24ce74261cefc74ea 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e24ce74261cefc74ea: Node current retry_counter: 0 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e24ce74261cefc74ea:Event data retry_counter: 1 10/03/2025 07:01:55 AM UTC [INFO] Job retry for node 68df74e24ce74261cefc74ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e24ce74261cefc74ea'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74ec 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74ec: Node current retry_counter: 1 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74ec:Event data retry_counter: 2 10/03/2025 07:01:55 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74ec submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74ec'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:55 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74f1 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74f1: Node current retry_counter: 0 10/03/2025 07:01:55 AM UTC [DEBUG] 68df74e34ce74261cefc74f1:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74f1'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:56 AM UTC [DEBUG] Event received: 68df74e34ce74261cefc74f7 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e34ce74261cefc74f7: Node current retry_counter: 0 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e34ce74261cefc74f7:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e34ce74261cefc74f7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e34ce74261cefc74f7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:56 AM UTC [DEBUG] Event received: 68df74e44ce74261cefc74fa 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e44ce74261cefc74fa: Node current retry_counter: 0 10/03/2025 07:01:56 AM UTC [DEBUG] 68df74e44ce74261cefc74fa:Event data retry_counter: 1 10/03/2025 07:01:56 AM UTC [INFO] Job retry for node 68df74e44ce74261cefc74fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e44ce74261cefc74fa'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:57 AM UTC [DEBUG] Event received: 68df74e44ce74261cefc74fd 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e44ce74261cefc74fd: Node current retry_counter: 0 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e44ce74261cefc74fd:Event data retry_counter: 1 10/03/2025 07:01:57 AM UTC [INFO] Job retry for node 68df74e44ce74261cefc74fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e44ce74261cefc74fd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:57 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7500 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e54ce74261cefc7500: Node current retry_counter: 0 10/03/2025 07:01:57 AM UTC [DEBUG] 68df74e54ce74261cefc7500:Event data retry_counter: 1 10/03/2025 07:01:57 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7500 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7500'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7503 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7503: Node current retry_counter: 0 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7503:Event data retry_counter: 1 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7503 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7503'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e54ce74261cefc7505 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7505: Node current retry_counter: 1 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e54ce74261cefc7505:Event data retry_counter: 2 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e54ce74261cefc7505 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e54ce74261cefc7505'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:01:58 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc7508 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e64ce74261cefc7508: Node current retry_counter: 0 10/03/2025 07:01:58 AM UTC [DEBUG] 68df74e64ce74261cefc7508:Event data retry_counter: 1 10/03/2025 07:01:58 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc7508 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc7508'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc750c 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750c: Node current retry_counter: 0 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750c:Event data retry_counter: 1 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc750c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc750c'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e64ce74261cefc750e 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750e: Node current retry_counter: 2 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e64ce74261cefc750e:Event data retry_counter: 3 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e64ce74261cefc750e submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e64ce74261cefc750e'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:01:59 AM UTC [DEBUG] Event received: 68df74e74ce74261cefc7513 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e74ce74261cefc7513: Node current retry_counter: 0 10/03/2025 07:01:59 AM UTC [DEBUG] 68df74e74ce74261cefc7513:Event data retry_counter: 1 10/03/2025 07:01:59 AM UTC [INFO] Job retry for node 68df74e74ce74261cefc7513 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:01:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e74ce74261cefc7513'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:00 AM UTC [DEBUG] Event received: 68df74e74ce74261cefc7516 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e74ce74261cefc7516: Node current retry_counter: 0 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e74ce74261cefc7516:Event data retry_counter: 1 10/03/2025 07:02:00 AM UTC [INFO] Job retry for node 68df74e74ce74261cefc7516 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e74ce74261cefc7516'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:00 AM UTC [DEBUG] Event received: 68df74e84ce74261cefc7519 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e84ce74261cefc7519: Node current retry_counter: 0 10/03/2025 07:02:00 AM UTC [DEBUG] 68df74e84ce74261cefc7519:Event data retry_counter: 1 10/03/2025 07:02:00 AM UTC [INFO] Job retry for node 68df74e84ce74261cefc7519 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e84ce74261cefc7519'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:01 AM UTC [DEBUG] Event received: 68df74e84ce74261cefc751d 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e84ce74261cefc751d: Node current retry_counter: 0 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e84ce74261cefc751d:Event data retry_counter: 1 10/03/2025 07:02:01 AM UTC [INFO] Job retry for node 68df74e84ce74261cefc751d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e84ce74261cefc751d'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:01 AM UTC [DEBUG] Event received: 68df74e94ce74261cefc7522 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e94ce74261cefc7522: Node current retry_counter: 0 10/03/2025 07:02:01 AM UTC [DEBUG] 68df74e94ce74261cefc7522:Event data retry_counter: 1 10/03/2025 07:02:01 AM UTC [INFO] Job retry for node 68df74e94ce74261cefc7522 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e94ce74261cefc7522'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:02 AM UTC [DEBUG] Event received: 68df74e94ce74261cefc7525 10/03/2025 07:02:02 AM UTC [DEBUG] 68df74e94ce74261cefc7525: Node current retry_counter: 0 10/03/2025 07:02:02 AM UTC [DEBUG] 68df74e94ce74261cefc7525:Event data retry_counter: 1 10/03/2025 07:02:02 AM UTC [INFO] Job retry for node 68df74e94ce74261cefc7525 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:02:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74e94ce74261cefc7525'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:02:04 AM UTC [DEBUG] Event received: 68df74eb4ce74261cefc7528 10/03/2025 07:02:04 AM UTC [DEBUG] 68df74eb4ce74261cefc7528: Node current retry_counter: 1 10/03/2025 07:02:04 AM UTC [DEBUG] 68df74eb4ce74261cefc7528:Event data retry_counter: 2 10/03/2025 07:02:04 AM UTC [INFO] Job retry for node 68df74eb4ce74261cefc7528 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74eb4ce74261cefc7528'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:06 AM UTC [DEBUG] Event received: 68df74ee4ce74261cefc752f 10/03/2025 07:02:06 AM UTC [DEBUG] 68df74ee4ce74261cefc752f: Node current retry_counter: 1 10/03/2025 07:02:06 AM UTC [DEBUG] 68df74ee4ce74261cefc752f:Event data retry_counter: 2 10/03/2025 07:02:06 AM UTC [INFO] Job retry for node 68df74ee4ce74261cefc752f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74ee4ce74261cefc752f'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:09 AM UTC [DEBUG] Event received: 68df74f14ce74261cefc7532 10/03/2025 07:02:09 AM UTC [DEBUG] 68df74f14ce74261cefc7532: Node current retry_counter: 1 10/03/2025 07:02:09 AM UTC [DEBUG] 68df74f14ce74261cefc7532:Event data retry_counter: 2 10/03/2025 07:02:09 AM UTC [INFO] Job retry for node 68df74f14ce74261cefc7532 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f14ce74261cefc7532'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:12 AM UTC [DEBUG] Event received: 68df74f44ce74261cefc7538 10/03/2025 07:02:12 AM UTC [DEBUG] 68df74f44ce74261cefc7538: Node current retry_counter: 1 10/03/2025 07:02:12 AM UTC [DEBUG] 68df74f44ce74261cefc7538:Event data retry_counter: 2 10/03/2025 07:02:12 AM UTC [INFO] Job retry for node 68df74f44ce74261cefc7538 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f44ce74261cefc7538'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:15 AM UTC [DEBUG] Event received: 68df74f74ce74261cefc753b 10/03/2025 07:02:15 AM UTC [DEBUG] 68df74f74ce74261cefc753b: Node current retry_counter: 1 10/03/2025 07:02:15 AM UTC [DEBUG] 68df74f74ce74261cefc753b:Event data retry_counter: 2 10/03/2025 07:02:15 AM UTC [INFO] Job retry for node 68df74f74ce74261cefc753b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f74ce74261cefc753b'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:18 AM UTC [DEBUG] Event received: 68df74f94ce74261cefc7543 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74f94ce74261cefc7543: Node current retry_counter: 1 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74f94ce74261cefc7543:Event data retry_counter: 2 10/03/2025 07:02:18 AM UTC [INFO] Job retry for node 68df74f94ce74261cefc7543 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74f94ce74261cefc7543'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:02:18 AM UTC [DEBUG] Event received: 68df74fa4ce74261cefc7549 10/03/2025 07:02:18 AM UTC [DEBUG] 68df74fa4ce74261cefc7549: Node current retry_counter: 2 10/03/2025 07:02:19 AM UTC [DEBUG] 68df74fa4ce74261cefc7549:Event data retry_counter: 3 10/03/2025 07:02:19 AM UTC [INFO] Job retry for node 68df74fa4ce74261cefc7549 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fa4ce74261cefc7549'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:21 AM UTC [DEBUG] Event received: 68df74fc4ce74261cefc754c 10/03/2025 07:02:21 AM UTC [DEBUG] 68df74fc4ce74261cefc754c: Node current retry_counter: 2 10/03/2025 07:02:21 AM UTC [DEBUG] 68df74fc4ce74261cefc754c:Event data retry_counter: 3 10/03/2025 07:02:21 AM UTC [INFO] Job retry for node 68df74fc4ce74261cefc754c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fc4ce74261cefc754c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:23 AM UTC [DEBUG] Event received: 68df74fe4ce74261cefc754f 10/03/2025 07:02:23 AM UTC [DEBUG] 68df74fe4ce74261cefc754f: Node current retry_counter: 2 10/03/2025 07:02:23 AM UTC [DEBUG] 68df74fe4ce74261cefc754f:Event data retry_counter: 3 10/03/2025 07:02:23 AM UTC [INFO] Job retry for node 68df74fe4ce74261cefc754f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df74fe4ce74261cefc754f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:25 AM UTC [DEBUG] Event received: 68df75014ce74261cefc7555 10/03/2025 07:02:25 AM UTC [DEBUG] 68df75014ce74261cefc7555: Node current retry_counter: 2 10/03/2025 07:02:25 AM UTC [DEBUG] 68df75014ce74261cefc7555:Event data retry_counter: 3 10/03/2025 07:02:25 AM UTC [INFO] Job retry for node 68df75014ce74261cefc7555 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75014ce74261cefc7555'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:27 AM UTC [DEBUG] Event received: 68df75034ce74261cefc7559 10/03/2025 07:02:27 AM UTC [DEBUG] 68df75034ce74261cefc7559: Node current retry_counter: 2 10/03/2025 07:02:27 AM UTC [DEBUG] 68df75034ce74261cefc7559:Event data retry_counter: 3 10/03/2025 07:02:27 AM UTC [INFO] Job retry for node 68df75034ce74261cefc7559 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75034ce74261cefc7559'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:29 AM UTC [DEBUG] Event received: 68df75054ce74261cefc7560 10/03/2025 07:02:29 AM UTC [DEBUG] 68df75054ce74261cefc7560: Node current retry_counter: 2 10/03/2025 07:02:29 AM UTC [DEBUG] 68df75054ce74261cefc7560:Event data retry_counter: 3 10/03/2025 07:02:30 AM UTC [INFO] Job retry for node 68df75054ce74261cefc7560 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75054ce74261cefc7560'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:32 AM UTC [DEBUG] Event received: 68df75084ce74261cefc7563 10/03/2025 07:02:32 AM UTC [DEBUG] 68df75084ce74261cefc7563: Node current retry_counter: 2 10/03/2025 07:02:32 AM UTC [DEBUG] 68df75084ce74261cefc7563:Event data retry_counter: 3 10/03/2025 07:02:32 AM UTC [INFO] Job retry for node 68df75084ce74261cefc7563 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75084ce74261cefc7563'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:35 AM UTC [DEBUG] Event received: 68df750b4ce74261cefc756a 10/03/2025 07:02:35 AM UTC [DEBUG] 68df750b4ce74261cefc756a: Node current retry_counter: 2 10/03/2025 07:02:35 AM UTC [DEBUG] 68df750b4ce74261cefc756a:Event data retry_counter: 3 10/03/2025 07:02:35 AM UTC [INFO] Job retry for node 68df750b4ce74261cefc756a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df750b4ce74261cefc756a'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:38 AM UTC [DEBUG] Event received: 68df750d4ce74261cefc756d 10/03/2025 07:02:38 AM UTC [DEBUG] 68df750d4ce74261cefc756d: Node current retry_counter: 3 10/03/2025 07:02:38 AM UTC [INFO] 68df750d4ce74261cefc756d Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:02:40 AM UTC [DEBUG] Event received: 68df75104ce74261cefc7573 10/03/2025 07:02:40 AM UTC [DEBUG] 68df75104ce74261cefc7573: Node current retry_counter: 2 10/03/2025 07:02:40 AM UTC [DEBUG] 68df75104ce74261cefc7573:Event data retry_counter: 3 10/03/2025 07:02:40 AM UTC [INFO] Job retry for node 68df75104ce74261cefc7573 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75104ce74261cefc7573'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:43 AM UTC [DEBUG] Event received: 68df75124ce74261cefc7577 10/03/2025 07:02:43 AM UTC [DEBUG] 68df75124ce74261cefc7577: Node current retry_counter: 2 10/03/2025 07:02:43 AM UTC [DEBUG] 68df75124ce74261cefc7577:Event data retry_counter: 3 10/03/2025 07:02:43 AM UTC [INFO] Job retry for node 68df75124ce74261cefc7577 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75124ce74261cefc7577'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:45 AM UTC [DEBUG] Event received: 68df75154ce74261cefc757f 10/03/2025 07:02:45 AM UTC [DEBUG] 68df75154ce74261cefc757f: Node current retry_counter: 2 10/03/2025 07:02:45 AM UTC [DEBUG] 68df75154ce74261cefc757f:Event data retry_counter: 3 10/03/2025 07:02:45 AM UTC [INFO] Job retry for node 68df75154ce74261cefc757f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75154ce74261cefc757f'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:47 AM UTC [DEBUG] Event received: 68df75174ce74261cefc7583 10/03/2025 07:02:47 AM UTC [DEBUG] 68df75174ce74261cefc7583: Node current retry_counter: 2 10/03/2025 07:02:47 AM UTC [DEBUG] 68df75174ce74261cefc7583:Event data retry_counter: 3 10/03/2025 07:02:47 AM UTC [INFO] Job retry for node 68df75174ce74261cefc7583 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75174ce74261cefc7583'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:50 AM UTC [DEBUG] Event received: 68df75194ce74261cefc7589 10/03/2025 07:02:50 AM UTC [DEBUG] 68df75194ce74261cefc7589: Node current retry_counter: 2 10/03/2025 07:02:50 AM UTC [DEBUG] 68df75194ce74261cefc7589:Event data retry_counter: 3 10/03/2025 07:02:50 AM UTC [INFO] Job retry for node 68df75194ce74261cefc7589 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75194ce74261cefc7589'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:52 AM UTC [DEBUG] Event received: 68df751b4ce74261cefc758d 10/03/2025 07:02:52 AM UTC [DEBUG] 68df751b4ce74261cefc758d: Node current retry_counter: 2 10/03/2025 07:02:52 AM UTC [DEBUG] 68df751b4ce74261cefc758d:Event data retry_counter: 3 10/03/2025 07:02:52 AM UTC [INFO] Job retry for node 68df751b4ce74261cefc758d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df751b4ce74261cefc758d'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:54 AM UTC [DEBUG] Event received: 68df751e4ce74261cefc7594 10/03/2025 07:02:54 AM UTC [DEBUG] 68df751e4ce74261cefc7594: Node current retry_counter: 2 10/03/2025 07:02:54 AM UTC [DEBUG] 68df751e4ce74261cefc7594:Event data retry_counter: 3 10/03/2025 07:02:54 AM UTC [INFO] Job retry for node 68df751e4ce74261cefc7594 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df751e4ce74261cefc7594'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:02:56 AM UTC [DEBUG] Event received: 68df75204ce74261cefc7598 10/03/2025 07:02:56 AM UTC [DEBUG] 68df75204ce74261cefc7598: Node current retry_counter: 3 10/03/2025 07:02:56 AM UTC [INFO] 68df75204ce74261cefc7598 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:02:59 AM UTC [DEBUG] Event received: 68df75224ce74261cefc75a0 10/03/2025 07:02:59 AM UTC [DEBUG] 68df75224ce74261cefc75a0: Node current retry_counter: 2 10/03/2025 07:02:59 AM UTC [DEBUG] 68df75224ce74261cefc75a0:Event data retry_counter: 3 10/03/2025 07:02:59 AM UTC [INFO] Job retry for node 68df75224ce74261cefc75a0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:02:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75224ce74261cefc75a0'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:01 AM UTC [DEBUG] Event received: 68df75254ce74261cefc75a5 10/03/2025 07:03:01 AM UTC [DEBUG] 68df75254ce74261cefc75a5: Node current retry_counter: 2 10/03/2025 07:03:01 AM UTC [DEBUG] 68df75254ce74261cefc75a5:Event data retry_counter: 3 10/03/2025 07:03:01 AM UTC [INFO] Job retry for node 68df75254ce74261cefc75a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75254ce74261cefc75a5'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:03 AM UTC [DEBUG] Event received: 68df75274ce74261cefc75a9 10/03/2025 07:03:03 AM UTC [DEBUG] 68df75274ce74261cefc75a9: Node current retry_counter: 2 10/03/2025 07:03:03 AM UTC [DEBUG] 68df75274ce74261cefc75a9:Event data retry_counter: 3 10/03/2025 07:03:03 AM UTC [INFO] Job retry for node 68df75274ce74261cefc75a9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75274ce74261cefc75a9'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:06 AM UTC [DEBUG] Event received: 68df75294ce74261cefc75ae 10/03/2025 07:03:06 AM UTC [DEBUG] 68df75294ce74261cefc75ae: Node current retry_counter: 2 10/03/2025 07:03:06 AM UTC [DEBUG] 68df75294ce74261cefc75ae:Event data retry_counter: 3 10/03/2025 07:03:06 AM UTC [INFO] Job retry for node 68df75294ce74261cefc75ae submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75294ce74261cefc75ae'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:08 AM UTC [DEBUG] Event received: 68df752c4ce74261cefc75b2 10/03/2025 07:03:08 AM UTC [DEBUG] 68df752c4ce74261cefc75b2: Node current retry_counter: 2 10/03/2025 07:03:08 AM UTC [DEBUG] 68df752c4ce74261cefc75b2:Event data retry_counter: 3 10/03/2025 07:03:08 AM UTC [INFO] Job retry for node 68df752c4ce74261cefc75b2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df752c4ce74261cefc75b2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:11 AM UTC [DEBUG] Event received: 68df752e4ce74261cefc75b7 10/03/2025 07:03:11 AM UTC [DEBUG] 68df752e4ce74261cefc75b7: Node current retry_counter: 2 10/03/2025 07:03:11 AM UTC [DEBUG] 68df752e4ce74261cefc75b7:Event data retry_counter: 3 10/03/2025 07:03:11 AM UTC [INFO] Job retry for node 68df752e4ce74261cefc75b7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df752e4ce74261cefc75b7'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:13 AM UTC [DEBUG] Event received: 68df75314ce74261cefc75be 10/03/2025 07:03:13 AM UTC [DEBUG] 68df75314ce74261cefc75be: Node current retry_counter: 2 10/03/2025 07:03:13 AM UTC [DEBUG] 68df75314ce74261cefc75be:Event data retry_counter: 3 10/03/2025 07:03:13 AM UTC [INFO] Job retry for node 68df75314ce74261cefc75be submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75314ce74261cefc75be'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:15 AM UTC [DEBUG] Event received: 68df75334ce74261cefc75c1 10/03/2025 07:03:15 AM UTC [DEBUG] 68df75334ce74261cefc75c1: Node current retry_counter: 3 10/03/2025 07:03:15 AM UTC [INFO] 68df75334ce74261cefc75c1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:19 AM UTC [DEBUG] Event received: 68df75364ce74261cefc75ca 10/03/2025 07:03:19 AM UTC [DEBUG] 68df75364ce74261cefc75ca: Node current retry_counter: 2 10/03/2025 07:03:19 AM UTC [DEBUG] 68df75364ce74261cefc75ca:Event data retry_counter: 3 10/03/2025 07:03:19 AM UTC [INFO] Job retry for node 68df75364ce74261cefc75ca submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75364ce74261cefc75ca'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:21 AM UTC [DEBUG] Event received: 68df75394ce74261cefc75ce 10/03/2025 07:03:21 AM UTC [DEBUG] 68df75394ce74261cefc75ce: Node current retry_counter: 2 10/03/2025 07:03:21 AM UTC [DEBUG] 68df75394ce74261cefc75ce:Event data retry_counter: 3 10/03/2025 07:03:21 AM UTC [INFO] Job retry for node 68df75394ce74261cefc75ce submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75394ce74261cefc75ce'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:24 AM UTC [DEBUG] Event received: 68df753c4ce74261cefc75d4 10/03/2025 07:03:24 AM UTC [DEBUG] 68df753c4ce74261cefc75d4: Node current retry_counter: 2 10/03/2025 07:03:24 AM UTC [DEBUG] 68df753c4ce74261cefc75d4:Event data retry_counter: 3 10/03/2025 07:03:24 AM UTC [INFO] Job retry for node 68df753c4ce74261cefc75d4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df753c4ce74261cefc75d4'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:27 AM UTC [DEBUG] Event received: 68df753e4ce74261cefc75dd 10/03/2025 07:03:27 AM UTC [DEBUG] 68df753e4ce74261cefc75dd: Node current retry_counter: 2 10/03/2025 07:03:27 AM UTC [DEBUG] 68df753e4ce74261cefc75dd:Event data retry_counter: 3 10/03/2025 07:03:27 AM UTC [INFO] Job retry for node 68df753e4ce74261cefc75dd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df753e4ce74261cefc75dd'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:29 AM UTC [DEBUG] Event received: 68df75414ce74261cefc75e0 10/03/2025 07:03:29 AM UTC [DEBUG] 68df75414ce74261cefc75e0: Node current retry_counter: 2 10/03/2025 07:03:29 AM UTC [DEBUG] 68df75414ce74261cefc75e0:Event data retry_counter: 3 10/03/2025 07:03:29 AM UTC [INFO] Job retry for node 68df75414ce74261cefc75e0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75414ce74261cefc75e0'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:32 AM UTC [DEBUG] Event received: 68df75434ce74261cefc75e6 10/03/2025 07:03:32 AM UTC [DEBUG] 68df75434ce74261cefc75e6: Node current retry_counter: 2 10/03/2025 07:03:32 AM UTC [DEBUG] 68df75434ce74261cefc75e6:Event data retry_counter: 3 10/03/2025 07:03:32 AM UTC [INFO] Job retry for node 68df75434ce74261cefc75e6 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75434ce74261cefc75e6'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:34 AM UTC [DEBUG] Event received: 68df75464ce74261cefc75e9 10/03/2025 07:03:34 AM UTC [DEBUG] 68df75464ce74261cefc75e9: Node current retry_counter: 2 10/03/2025 07:03:34 AM UTC [DEBUG] 68df75464ce74261cefc75e9:Event data retry_counter: 3 10/03/2025 07:03:34 AM UTC [INFO] Job retry for node 68df75464ce74261cefc75e9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75464ce74261cefc75e9'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:36 AM UTC [DEBUG] Event received: 68df75474ce74261cefc75ee 10/03/2025 07:03:36 AM UTC [DEBUG] 68df75474ce74261cefc75ee: Node current retry_counter: 3 10/03/2025 07:03:36 AM UTC [INFO] 68df75474ce74261cefc75ee Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:39 AM UTC [DEBUG] Event received: 68df754a4ce74261cefc75f8 10/03/2025 07:03:39 AM UTC [DEBUG] 68df754a4ce74261cefc75f8: Node current retry_counter: 2 10/03/2025 07:03:39 AM UTC [DEBUG] 68df754a4ce74261cefc75f8:Event data retry_counter: 3 10/03/2025 07:03:39 AM UTC [INFO] Job retry for node 68df754a4ce74261cefc75f8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df754a4ce74261cefc75f8'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:42 AM UTC [DEBUG] Event received: 68df754d4ce74261cefc75fc 10/03/2025 07:03:42 AM UTC [DEBUG] 68df754d4ce74261cefc75fc: Node current retry_counter: 2 10/03/2025 07:03:42 AM UTC [DEBUG] 68df754d4ce74261cefc75fc:Event data retry_counter: 3 10/03/2025 07:03:42 AM UTC [INFO] Job retry for node 68df754d4ce74261cefc75fc submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df754d4ce74261cefc75fc'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:44 AM UTC [DEBUG] Event received: 68df75504ce74261cefc7602 10/03/2025 07:03:44 AM UTC [DEBUG] 68df75504ce74261cefc7602: Node current retry_counter: 2 10/03/2025 07:03:44 AM UTC [DEBUG] 68df75504ce74261cefc7602:Event data retry_counter: 3 10/03/2025 07:03:44 AM UTC [INFO] Job retry for node 68df75504ce74261cefc7602 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75504ce74261cefc7602'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:46 AM UTC [DEBUG] Event received: 68df75524ce74261cefc7607 10/03/2025 07:03:46 AM UTC [DEBUG] 68df75524ce74261cefc7607: Node current retry_counter: 2 10/03/2025 07:03:46 AM UTC [DEBUG] 68df75524ce74261cefc7607:Event data retry_counter: 3 10/03/2025 07:03:46 AM UTC [INFO] Job retry for node 68df75524ce74261cefc7607 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75524ce74261cefc7607'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:49 AM UTC [DEBUG] Event received: 68df75544ce74261cefc760c 10/03/2025 07:03:49 AM UTC [DEBUG] 68df75544ce74261cefc760c: Node current retry_counter: 2 10/03/2025 07:03:49 AM UTC [DEBUG] 68df75544ce74261cefc760c:Event data retry_counter: 3 10/03/2025 07:03:49 AM UTC [INFO] Job retry for node 68df75544ce74261cefc760c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75544ce74261cefc760c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:51 AM UTC [DEBUG] Event received: 68df75574ce74261cefc7610 10/03/2025 07:03:51 AM UTC [DEBUG] 68df75574ce74261cefc7610: Node current retry_counter: 2 10/03/2025 07:03:51 AM UTC [DEBUG] 68df75574ce74261cefc7610:Event data retry_counter: 3 10/03/2025 07:03:51 AM UTC [INFO] Job retry for node 68df75574ce74261cefc7610 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75574ce74261cefc7610'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:52 AM UTC [DEBUG] Event received: 68df75584ce74261cefc7616 10/03/2025 07:03:52 AM UTC [DEBUG] 68df75584ce74261cefc7616: Node current retry_counter: 3 10/03/2025 07:03:52 AM UTC [INFO] 68df75584ce74261cefc7616 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:03:56 AM UTC [DEBUG] Event received: 68df755b4ce74261cefc7619 10/03/2025 07:03:56 AM UTC [DEBUG] 68df755b4ce74261cefc7619: Node current retry_counter: 2 10/03/2025 07:03:56 AM UTC [DEBUG] 68df755b4ce74261cefc7619:Event data retry_counter: 3 10/03/2025 07:03:56 AM UTC [INFO] Job retry for node 68df755b4ce74261cefc7619 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df755b4ce74261cefc7619'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:03:58 AM UTC [DEBUG] Event received: 68df755e4ce74261cefc7621 10/03/2025 07:03:58 AM UTC [DEBUG] 68df755e4ce74261cefc7621: Node current retry_counter: 2 10/03/2025 07:03:59 AM UTC [DEBUG] 68df755e4ce74261cefc7621:Event data retry_counter: 3 10/03/2025 07:03:59 AM UTC [INFO] Job retry for node 68df755e4ce74261cefc7621 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:03:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df755e4ce74261cefc7621'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:02 AM UTC [DEBUG] Event received: 68df75614ce74261cefc7625 10/03/2025 07:04:02 AM UTC [DEBUG] 68df75614ce74261cefc7625: Node current retry_counter: 2 10/03/2025 07:04:02 AM UTC [DEBUG] 68df75614ce74261cefc7625:Event data retry_counter: 3 10/03/2025 07:04:02 AM UTC [INFO] Job retry for node 68df75614ce74261cefc7625 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75614ce74261cefc7625'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:04 AM UTC [DEBUG] Event received: 68df75644ce74261cefc762d 10/03/2025 07:04:04 AM UTC [DEBUG] 68df75644ce74261cefc762d: Node current retry_counter: 2 10/03/2025 07:04:04 AM UTC [DEBUG] 68df75644ce74261cefc762d:Event data retry_counter: 3 10/03/2025 07:04:04 AM UTC [INFO] Job retry for node 68df75644ce74261cefc762d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75644ce74261cefc762d'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:07 AM UTC [DEBUG] Event received: 68df75664ce74261cefc7631 10/03/2025 07:04:07 AM UTC [DEBUG] 68df75664ce74261cefc7631: Node current retry_counter: 2 10/03/2025 07:04:07 AM UTC [DEBUG] 68df75664ce74261cefc7631:Event data retry_counter: 3 10/03/2025 07:04:07 AM UTC [INFO] Job retry for node 68df75664ce74261cefc7631 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75664ce74261cefc7631'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:10 AM UTC [DEBUG] Event received: 68df756a4ce74261cefc7637 10/03/2025 07:04:10 AM UTC [DEBUG] 68df756a4ce74261cefc7637: Node current retry_counter: 2 10/03/2025 07:04:10 AM UTC [DEBUG] 68df756a4ce74261cefc7637:Event data retry_counter: 3 10/03/2025 07:04:10 AM UTC [INFO] Job retry for node 68df756a4ce74261cefc7637 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df756a4ce74261cefc7637'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:14 AM UTC [DEBUG] Event received: 68df756d4ce74261cefc763a 10/03/2025 07:04:14 AM UTC [DEBUG] 68df756d4ce74261cefc763a: Node current retry_counter: 2 10/03/2025 07:04:14 AM UTC [DEBUG] 68df756d4ce74261cefc763a:Event data retry_counter: 3 10/03/2025 07:04:14 AM UTC [INFO] Job retry for node 68df756d4ce74261cefc763a submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df756d4ce74261cefc763a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:19 AM UTC [DEBUG] Event received: 68df75734ce74261cefc7643 10/03/2025 07:04:19 AM UTC [DEBUG] 68df75734ce74261cefc7643: Node current retry_counter: 3 10/03/2025 07:04:19 AM UTC [INFO] 68df75734ce74261cefc7643 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:04:22 AM UTC [DEBUG] Event received: 68df75764ce74261cefc764b 10/03/2025 07:04:22 AM UTC [DEBUG] 68df75764ce74261cefc764b: Node current retry_counter: 2 10/03/2025 07:04:22 AM UTC [DEBUG] 68df75764ce74261cefc764b:Event data retry_counter: 3 10/03/2025 07:04:22 AM UTC [INFO] Job retry for node 68df75764ce74261cefc764b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75764ce74261cefc764b'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:28 AM UTC [DEBUG] Event received: 68df757b4ce74261cefc7658 10/03/2025 07:04:28 AM UTC [DEBUG] 68df757b4ce74261cefc7658: Node current retry_counter: 2 10/03/2025 07:04:28 AM UTC [DEBUG] 68df757b4ce74261cefc7658:Event data retry_counter: 3 10/03/2025 07:04:28 AM UTC [INFO] Job retry for node 68df757b4ce74261cefc7658 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df757b4ce74261cefc7658'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:31 AM UTC [DEBUG] Event received: 68df757e4ce74261cefc7664 10/03/2025 07:04:31 AM UTC [DEBUG] 68df757e4ce74261cefc7664: Node current retry_counter: 2 10/03/2025 07:04:31 AM UTC [DEBUG] 68df757e4ce74261cefc7664:Event data retry_counter: 3 10/03/2025 07:04:31 AM UTC [INFO] Job retry for node 68df757e4ce74261cefc7664 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df757e4ce74261cefc7664'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:33 AM UTC [DEBUG] Event received: 68df75814ce74261cefc7667 10/03/2025 07:04:33 AM UTC [DEBUG] 68df75814ce74261cefc7667: Node current retry_counter: 2 10/03/2025 07:04:33 AM UTC [DEBUG] 68df75814ce74261cefc7667:Event data retry_counter: 3 10/03/2025 07:04:33 AM UTC [INFO] Job retry for node 68df75814ce74261cefc7667 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75814ce74261cefc7667'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:35 AM UTC [DEBUG] Event received: 68df75834ce74261cefc766b 10/03/2025 07:04:35 AM UTC [DEBUG] 68df75834ce74261cefc766b: Node current retry_counter: 2 10/03/2025 07:04:35 AM UTC [DEBUG] 68df75834ce74261cefc766b:Event data retry_counter: 3 10/03/2025 07:04:36 AM UTC [INFO] Job retry for node 68df75834ce74261cefc766b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75834ce74261cefc766b'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:38 AM UTC [DEBUG] Event received: 68df75854ce74261cefc7670 10/03/2025 07:04:38 AM UTC [DEBUG] 68df75854ce74261cefc7670: Node current retry_counter: 2 10/03/2025 07:04:38 AM UTC [DEBUG] 68df75854ce74261cefc7670:Event data retry_counter: 3 10/03/2025 07:04:38 AM UTC [INFO] Job retry for node 68df75854ce74261cefc7670 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75854ce74261cefc7670'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:40 AM UTC [DEBUG] Event received: 68df75884ce74261cefc7677 10/03/2025 07:04:40 AM UTC [DEBUG] 68df75884ce74261cefc7677: Node current retry_counter: 2 10/03/2025 07:04:40 AM UTC [DEBUG] 68df75884ce74261cefc7677:Event data retry_counter: 3 10/03/2025 07:04:40 AM UTC [INFO] Job retry for node 68df75884ce74261cefc7677 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75884ce74261cefc7677'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:42 AM UTC [DEBUG] Event received: 68df75894ce74261cefc767a 10/03/2025 07:04:42 AM UTC [DEBUG] 68df75894ce74261cefc767a: Node current retry_counter: 3 10/03/2025 07:04:42 AM UTC [INFO] 68df75894ce74261cefc767a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:04:46 AM UTC [DEBUG] Event received: 68df758d4ce74261cefc7683 10/03/2025 07:04:46 AM UTC [DEBUG] 68df758d4ce74261cefc7683: Node current retry_counter: 2 10/03/2025 07:04:46 AM UTC [DEBUG] 68df758d4ce74261cefc7683:Event data retry_counter: 3 10/03/2025 07:04:46 AM UTC [INFO] Job retry for node 68df758d4ce74261cefc7683 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df758d4ce74261cefc7683'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:48 AM UTC [DEBUG] Event received: 68df75904ce74261cefc7687 10/03/2025 07:04:48 AM UTC [DEBUG] 68df75904ce74261cefc7687: Node current retry_counter: 2 10/03/2025 07:04:48 AM UTC [DEBUG] 68df75904ce74261cefc7687:Event data retry_counter: 3 10/03/2025 07:04:48 AM UTC [INFO] Job retry for node 68df75904ce74261cefc7687 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75904ce74261cefc7687'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:51 AM UTC [DEBUG] Event received: 68df75924ce74261cefc768f 10/03/2025 07:04:51 AM UTC [DEBUG] 68df75924ce74261cefc768f: Node current retry_counter: 2 10/03/2025 07:04:51 AM UTC [DEBUG] 68df75924ce74261cefc768f:Event data retry_counter: 3 10/03/2025 07:04:51 AM UTC [INFO] Job retry for node 68df75924ce74261cefc768f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75924ce74261cefc768f'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:54 AM UTC [DEBUG] Event received: 68df75954ce74261cefc7696 10/03/2025 07:04:54 AM UTC [DEBUG] 68df75954ce74261cefc7696: Node current retry_counter: 2 10/03/2025 07:04:54 AM UTC [DEBUG] 68df75954ce74261cefc7696:Event data retry_counter: 3 10/03/2025 07:04:54 AM UTC [INFO] Job retry for node 68df75954ce74261cefc7696 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75954ce74261cefc7696'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:56 AM UTC [DEBUG] Event received: 68df75984ce74261cefc769c 10/03/2025 07:04:56 AM UTC [DEBUG] 68df75984ce74261cefc769c: Node current retry_counter: 2 10/03/2025 07:04:56 AM UTC [DEBUG] 68df75984ce74261cefc769c:Event data retry_counter: 3 10/03/2025 07:04:56 AM UTC [INFO] Job retry for node 68df75984ce74261cefc769c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75984ce74261cefc769c'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:04:58 AM UTC [DEBUG] Event received: 68df759a4ce74261cefc76a2 10/03/2025 07:04:58 AM UTC [DEBUG] 68df759a4ce74261cefc76a2: Node current retry_counter: 2 10/03/2025 07:04:59 AM UTC [DEBUG] 68df759a4ce74261cefc76a2:Event data retry_counter: 3 10/03/2025 07:04:59 AM UTC [INFO] Job retry for node 68df759a4ce74261cefc76a2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:04:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759a4ce74261cefc76a2'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:01 AM UTC [DEBUG] Event received: 68df759c4ce74261cefc76a5 10/03/2025 07:05:01 AM UTC [DEBUG] 68df759c4ce74261cefc76a5: Node current retry_counter: 2 10/03/2025 07:05:01 AM UTC [DEBUG] 68df759c4ce74261cefc76a5:Event data retry_counter: 3 10/03/2025 07:05:01 AM UTC [INFO] Job retry for node 68df759c4ce74261cefc76a5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759c4ce74261cefc76a5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:03 AM UTC [DEBUG] Event received: 68df759f4ce74261cefc76ac 10/03/2025 07:05:03 AM UTC [DEBUG] 68df759f4ce74261cefc76ac: Node current retry_counter: 2 10/03/2025 07:05:03 AM UTC [DEBUG] 68df759f4ce74261cefc76ac:Event data retry_counter: 3 10/03/2025 07:05:03 AM UTC [INFO] Job retry for node 68df759f4ce74261cefc76ac submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df759f4ce74261cefc76ac'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:04 AM UTC [DEBUG] Event received: 68dcdd76b8c4bf214a13c7ec 10/03/2025 07:05:04 AM UTC [DEBUG] 68dcdd76b8c4bf214a13c7ec: Node current retry_counter: 1 10/03/2025 07:05:04 AM UTC [DEBUG] 68dcdd76b8c4bf214a13c7ec:Event data retry_counter: 2 10/03/2025 07:05:04 AM UTC [INFO] Job retry for node 68dcdd76b8c4bf214a13c7ec submitted. Parent node: 68db22f8d4feb0a96d250386 10/03/2025 07:05:04 AM UTC [DEBUG] Event:{'data': {'id': '68db22f8d4feb0a96d250386', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68db2293d4feb0a96d25035f', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/2.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '53469b66ec8e25df1d77e8f7e854fce04f18ae7c', 'describe': 'staging-mainline-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-515-g53469b66ec8e2', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250930.0'], 'commit_message': 'staging-mainline-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68db22f8d4feb0a96d250386-kbuild-gcc-12-arm64-yt95f4c2', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dcdd76b8c4bf214a13c7ec'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-09-30T00:23:20.279000', 'updated': '2025-09-30T06:23:26.928000', 'timeout': '2025-09-30T06:23:20.279000', 'holdoff': '2025-09-30T01:09:08.798000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2c06f3515f121d1954ba540e95de0c7673973939553b43989637ff74039176ce', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:06 AM UTC [DEBUG] Event received: 68df75a14ce74261cefc76b4 10/03/2025 07:05:06 AM UTC [DEBUG] 68df75a14ce74261cefc76b4: Node current retry_counter: 2 10/03/2025 07:05:06 AM UTC [DEBUG] 68df75a14ce74261cefc76b4:Event data retry_counter: 3 10/03/2025 07:05:06 AM UTC [INFO] Job retry for node 68df75a14ce74261cefc76b4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a14ce74261cefc76b4'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:09 AM UTC [DEBUG] Event received: 68df75a44ce74261cefc76bd 10/03/2025 07:05:09 AM UTC [DEBUG] 68df75a44ce74261cefc76bd: Node current retry_counter: 2 10/03/2025 07:05:09 AM UTC [DEBUG] 68df75a44ce74261cefc76bd:Event data retry_counter: 3 10/03/2025 07:05:09 AM UTC [INFO] Job retry for node 68df75a44ce74261cefc76bd submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a44ce74261cefc76bd'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:12 AM UTC [DEBUG] Event received: 68df75a74ce74261cefc76c2 10/03/2025 07:05:12 AM UTC [DEBUG] 68df75a74ce74261cefc76c2: Node current retry_counter: 2 10/03/2025 07:05:12 AM UTC [DEBUG] 68df75a74ce74261cefc76c2:Event data retry_counter: 3 10/03/2025 07:05:12 AM UTC [INFO] Job retry for node 68df75a74ce74261cefc76c2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a74ce74261cefc76c2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:14 AM UTC [DEBUG] Event received: 68df75a94ce74261cefc76c8 10/03/2025 07:05:14 AM UTC [DEBUG] 68df75a94ce74261cefc76c8: Node current retry_counter: 2 10/03/2025 07:05:14 AM UTC [DEBUG] 68df75a94ce74261cefc76c8:Event data retry_counter: 3 10/03/2025 07:05:14 AM UTC [INFO] Job retry for node 68df75a94ce74261cefc76c8 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75a94ce74261cefc76c8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:15 AM UTC [DEBUG] Event received: 68df75ab4ce74261cefc76cb 10/03/2025 07:05:15 AM UTC [DEBUG] 68df75ab4ce74261cefc76cb: Node current retry_counter: 3 10/03/2025 07:05:15 AM UTC [INFO] 68df75ab4ce74261cefc76cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:05:20 AM UTC [DEBUG] Event received: 68df75af4ce74261cefc76d2 10/03/2025 07:05:20 AM UTC [DEBUG] 68df75af4ce74261cefc76d2: Node current retry_counter: 2 10/03/2025 07:05:20 AM UTC [DEBUG] 68df75af4ce74261cefc76d2:Event data retry_counter: 3 10/03/2025 07:05:20 AM UTC [INFO] Job retry for node 68df75af4ce74261cefc76d2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75af4ce74261cefc76d2'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:21 AM UTC [DEBUG] Event received: 68df75b04ce74261cefc76d5 10/03/2025 07:05:21 AM UTC [DEBUG] 68df75b04ce74261cefc76d5: Node current retry_counter: 1 10/03/2025 07:05:21 AM UTC [DEBUG] 68df75b04ce74261cefc76d5:Event data retry_counter: 2 10/03/2025 07:05:21 AM UTC [INFO] Job retry for node 68df75b04ce74261cefc76d5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b04ce74261cefc76d5'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:25 AM UTC [DEBUG] Event received: 68df75b44ce74261cefc76de 10/03/2025 07:05:25 AM UTC [DEBUG] 68df75b44ce74261cefc76de: Node current retry_counter: 1 10/03/2025 07:05:25 AM UTC [DEBUG] 68df75b44ce74261cefc76de:Event data retry_counter: 2 10/03/2025 07:05:25 AM UTC [INFO] Job retry for node 68df75b44ce74261cefc76de submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b44ce74261cefc76de'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:29 AM UTC [DEBUG] Event received: 68df75b94ce74261cefc76e5 10/03/2025 07:05:29 AM UTC [DEBUG] 68df75b94ce74261cefc76e5: Node current retry_counter: 1 10/03/2025 07:05:29 AM UTC [DEBUG] 68df75b94ce74261cefc76e5:Event data retry_counter: 2 10/03/2025 07:05:29 AM UTC [INFO] Job retry for node 68df75b94ce74261cefc76e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75b94ce74261cefc76e5'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:34 AM UTC [DEBUG] Event received: 68df75bd4ce74261cefc76ec 10/03/2025 07:05:34 AM UTC [DEBUG] 68df75bd4ce74261cefc76ec: Node current retry_counter: 1 10/03/2025 07:05:34 AM UTC [DEBUG] 68df75bd4ce74261cefc76ec:Event data retry_counter: 2 10/03/2025 07:05:34 AM UTC [INFO] Job retry for node 68df75bd4ce74261cefc76ec submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75bd4ce74261cefc76ec'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:39 AM UTC [DEBUG] Event received: 68df75c34ce74261cefc76f3 10/03/2025 07:05:39 AM UTC [DEBUG] 68df75c34ce74261cefc76f3: Node current retry_counter: 2 10/03/2025 07:05:39 AM UTC [DEBUG] 68df75c34ce74261cefc76f3:Event data retry_counter: 3 10/03/2025 07:05:39 AM UTC [INFO] Job retry for node 68df75c34ce74261cefc76f3 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:05:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c34ce74261cefc76f3'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:05:41 AM UTC [DEBUG] Event received: 68df75c44ce74261cefc76f6 10/03/2025 07:05:41 AM UTC [DEBUG] 68df75c44ce74261cefc76f6: Node current retry_counter: 1 10/03/2025 07:05:41 AM UTC [DEBUG] 68df75c44ce74261cefc76f6:Event data retry_counter: 2 10/03/2025 07:05:41 AM UTC [INFO] Job retry for node 68df75c44ce74261cefc76f6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c44ce74261cefc76f6'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:45 AM UTC [DEBUG] Event received: 68df75c94ce74261cefc76fc 10/03/2025 07:05:45 AM UTC [DEBUG] 68df75c94ce74261cefc76fc: Node current retry_counter: 1 10/03/2025 07:05:45 AM UTC [DEBUG] 68df75c94ce74261cefc76fc:Event data retry_counter: 2 10/03/2025 07:05:45 AM UTC [INFO] Job retry for node 68df75c94ce74261cefc76fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75c94ce74261cefc76fc'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:50 AM UTC [DEBUG] Event received: 68df75ce4ce74261cefc7702 10/03/2025 07:05:50 AM UTC [DEBUG] 68df75ce4ce74261cefc7702: Node current retry_counter: 1 10/03/2025 07:05:50 AM UTC [DEBUG] 68df75ce4ce74261cefc7702:Event data retry_counter: 2 10/03/2025 07:05:50 AM UTC [INFO] Job retry for node 68df75ce4ce74261cefc7702 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75ce4ce74261cefc7702'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:55 AM UTC [DEBUG] Event received: 68df75d24ce74261cefc770a 10/03/2025 07:05:55 AM UTC [DEBUG] 68df75d24ce74261cefc770a: Node current retry_counter: 1 10/03/2025 07:05:55 AM UTC [DEBUG] 68df75d24ce74261cefc770a:Event data retry_counter: 2 10/03/2025 07:05:55 AM UTC [INFO] Job retry for node 68df75d24ce74261cefc770a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75d24ce74261cefc770a'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:05:59 AM UTC [DEBUG] Event received: 68df75d64ce74261cefc7711 10/03/2025 07:05:59 AM UTC [DEBUG] 68df75d64ce74261cefc7711: Node current retry_counter: 1 10/03/2025 07:05:59 AM UTC [DEBUG] 68df75d64ce74261cefc7711:Event data retry_counter: 2 10/03/2025 07:05:59 AM UTC [INFO] Job retry for node 68df75d64ce74261cefc7711 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:05:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75d64ce74261cefc7711'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:03 AM UTC [DEBUG] Event received: 68df75db4ce74261cefc7717 10/03/2025 07:06:03 AM UTC [DEBUG] 68df75db4ce74261cefc7717: Node current retry_counter: 1 10/03/2025 07:06:03 AM UTC [DEBUG] 68df75db4ce74261cefc7717:Event data retry_counter: 2 10/03/2025 07:06:03 AM UTC [INFO] Job retry for node 68df75db4ce74261cefc7717 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75db4ce74261cefc7717'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:08 AM UTC [DEBUG] Event received: 68df75df4ce74261cefc771e 10/03/2025 07:06:08 AM UTC [DEBUG] 68df75df4ce74261cefc771e: Node current retry_counter: 1 10/03/2025 07:06:08 AM UTC [DEBUG] 68df75df4ce74261cefc771e:Event data retry_counter: 2 10/03/2025 07:06:08 AM UTC [INFO] Job retry for node 68df75df4ce74261cefc771e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75df4ce74261cefc771e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:13 AM UTC [DEBUG] Event received: 68df75e54ce74261cefc7726 10/03/2025 07:06:13 AM UTC [DEBUG] 68df75e54ce74261cefc7726: Node current retry_counter: 2 10/03/2025 07:06:13 AM UTC [DEBUG] 68df75e54ce74261cefc7726:Event data retry_counter: 3 10/03/2025 07:06:13 AM UTC [INFO] Job retry for node 68df75e54ce74261cefc7726 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:06:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75e54ce74261cefc7726'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T06:56:00.695000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:06:15 AM UTC [DEBUG] Event received: 68df75e64ce74261cefc772a 10/03/2025 07:06:15 AM UTC [DEBUG] 68df75e64ce74261cefc772a: Node current retry_counter: 1 10/03/2025 07:06:15 AM UTC [DEBUG] 68df75e64ce74261cefc772a:Event data retry_counter: 2 10/03/2025 07:06:15 AM UTC [INFO] Job retry for node 68df75e64ce74261cefc772a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75e64ce74261cefc772a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:19 AM UTC [DEBUG] Event received: 68df75eb4ce74261cefc7730 10/03/2025 07:06:19 AM UTC [DEBUG] 68df75eb4ce74261cefc7730: Node current retry_counter: 1 10/03/2025 07:06:19 AM UTC [DEBUG] 68df75eb4ce74261cefc7730:Event data retry_counter: 2 10/03/2025 07:06:19 AM UTC [INFO] Job retry for node 68df75eb4ce74261cefc7730 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75eb4ce74261cefc7730'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:23 AM UTC [DEBUG] Event received: 68df75ef4ce74261cefc7737 10/03/2025 07:06:23 AM UTC [DEBUG] 68df75ef4ce74261cefc7737: Node current retry_counter: 1 10/03/2025 07:06:23 AM UTC [DEBUG] 68df75ef4ce74261cefc7737:Event data retry_counter: 2 10/03/2025 07:06:23 AM UTC [INFO] Job retry for node 68df75ef4ce74261cefc7737 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75ef4ce74261cefc7737'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:29 AM UTC [DEBUG] Event received: 68df75f44ce74261cefc7742 10/03/2025 07:06:29 AM UTC [DEBUG] 68df75f44ce74261cefc7742: Node current retry_counter: 1 10/03/2025 07:06:29 AM UTC [DEBUG] 68df75f44ce74261cefc7742:Event data retry_counter: 2 10/03/2025 07:06:29 AM UTC [INFO] Job retry for node 68df75f44ce74261cefc7742 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75f44ce74261cefc7742'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:34 AM UTC [DEBUG] Event received: 68df75fa4ce74261cefc7748 10/03/2025 07:06:34 AM UTC [DEBUG] 68df75fa4ce74261cefc7748: Node current retry_counter: 1 10/03/2025 07:06:34 AM UTC [DEBUG] 68df75fa4ce74261cefc7748:Event data retry_counter: 2 10/03/2025 07:06:34 AM UTC [INFO] Job retry for node 68df75fa4ce74261cefc7748 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75fa4ce74261cefc7748'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:38 AM UTC [DEBUG] Event received: 68df75fe4ce74261cefc774f 10/03/2025 07:06:38 AM UTC [DEBUG] 68df75fe4ce74261cefc774f: Node current retry_counter: 1 10/03/2025 07:06:38 AM UTC [DEBUG] 68df75fe4ce74261cefc774f:Event data retry_counter: 2 10/03/2025 07:06:38 AM UTC [INFO] Job retry for node 68df75fe4ce74261cefc774f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df75fe4ce74261cefc774f'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:44 AM UTC [DEBUG] Event received: 68df76034ce74261cefc7757 10/03/2025 07:06:44 AM UTC [DEBUG] 68df76034ce74261cefc7757: Node current retry_counter: 2 10/03/2025 07:06:44 AM UTC [DEBUG] 68df76034ce74261cefc7757:Event data retry_counter: 3 10/03/2025 07:06:44 AM UTC [INFO] Job retry for node 68df76034ce74261cefc7757 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:06:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76034ce74261cefc7757'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:06:45 AM UTC [DEBUG] Event received: 68df76044ce74261cefc775c 10/03/2025 07:06:45 AM UTC [DEBUG] 68df76044ce74261cefc775c: Node current retry_counter: 1 10/03/2025 07:06:45 AM UTC [DEBUG] 68df76044ce74261cefc775c:Event data retry_counter: 2 10/03/2025 07:06:45 AM UTC [INFO] Job retry for node 68df76044ce74261cefc775c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76044ce74261cefc775c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:49 AM UTC [DEBUG] Event received: 68df76094ce74261cefc7763 10/03/2025 07:06:49 AM UTC [DEBUG] 68df76094ce74261cefc7763: Node current retry_counter: 1 10/03/2025 07:06:49 AM UTC [DEBUG] 68df76094ce74261cefc7763:Event data retry_counter: 2 10/03/2025 07:06:49 AM UTC [INFO] Job retry for node 68df76094ce74261cefc7763 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76094ce74261cefc7763'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:53 AM UTC [DEBUG] Event received: 68df760d4ce74261cefc7767 10/03/2025 07:06:53 AM UTC [DEBUG] 68df760d4ce74261cefc7767: Node current retry_counter: 1 10/03/2025 07:06:54 AM UTC [DEBUG] 68df760d4ce74261cefc7767:Event data retry_counter: 2 10/03/2025 07:06:54 AM UTC [INFO] Job retry for node 68df760d4ce74261cefc7767 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df760d4ce74261cefc7767'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:06:58 AM UTC [DEBUG] Event received: 68df76114ce74261cefc776e 10/03/2025 07:06:58 AM UTC [DEBUG] 68df76114ce74261cefc776e: Node current retry_counter: 1 10/03/2025 07:06:58 AM UTC [DEBUG] 68df76114ce74261cefc776e:Event data retry_counter: 2 10/03/2025 07:06:58 AM UTC [INFO] Job retry for node 68df76114ce74261cefc776e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:06:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76114ce74261cefc776e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:02 AM UTC [DEBUG] Event received: 68df76164ce74261cefc7775 10/03/2025 07:07:02 AM UTC [DEBUG] 68df76164ce74261cefc7775: Node current retry_counter: 1 10/03/2025 07:07:02 AM UTC [DEBUG] 68df76164ce74261cefc7775:Event data retry_counter: 2 10/03/2025 07:07:02 AM UTC [INFO] Job retry for node 68df76164ce74261cefc7775 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76164ce74261cefc7775'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:08 AM UTC [DEBUG] Event received: 68df761b4ce74261cefc777c 10/03/2025 07:07:08 AM UTC [DEBUG] 68df761b4ce74261cefc777c: Node current retry_counter: 1 10/03/2025 07:07:08 AM UTC [DEBUG] 68df761b4ce74261cefc777c:Event data retry_counter: 2 10/03/2025 07:07:08 AM UTC [INFO] Job retry for node 68df761b4ce74261cefc777c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df761b4ce74261cefc777c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:13 AM UTC [DEBUG] Event received: 68df76204ce74261cefc7783 10/03/2025 07:07:13 AM UTC [DEBUG] 68df76204ce74261cefc7783: Node current retry_counter: 2 10/03/2025 07:07:13 AM UTC [DEBUG] 68df76204ce74261cefc7783:Event data retry_counter: 3 10/03/2025 07:07:13 AM UTC [INFO] Job retry for node 68df76204ce74261cefc7783 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:07:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76204ce74261cefc7783'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:07:14 AM UTC [DEBUG] Event received: 68df76224ce74261cefc778c 10/03/2025 07:07:14 AM UTC [DEBUG] 68df76224ce74261cefc778c: Node current retry_counter: 1 10/03/2025 07:07:14 AM UTC [DEBUG] 68df76224ce74261cefc778c:Event data retry_counter: 2 10/03/2025 07:07:14 AM UTC [INFO] Job retry for node 68df76224ce74261cefc778c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76224ce74261cefc778c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:19 AM UTC [DEBUG] Event received: 68df76274ce74261cefc7791 10/03/2025 07:07:19 AM UTC [DEBUG] 68df76274ce74261cefc7791: Node current retry_counter: 1 10/03/2025 07:07:19 AM UTC [DEBUG] 68df76274ce74261cefc7791:Event data retry_counter: 2 10/03/2025 07:07:19 AM UTC [INFO] Job retry for node 68df76274ce74261cefc7791 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76274ce74261cefc7791'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:24 AM UTC [DEBUG] Event received: 68df762c4ce74261cefc779b 10/03/2025 07:07:24 AM UTC [DEBUG] 68df762c4ce74261cefc779b: Node current retry_counter: 1 10/03/2025 07:07:24 AM UTC [DEBUG] 68df762c4ce74261cefc779b:Event data retry_counter: 2 10/03/2025 07:07:24 AM UTC [INFO] Job retry for node 68df762c4ce74261cefc779b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df762c4ce74261cefc779b'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:30 AM UTC [DEBUG] Event received: 68df76314ce74261cefc77a3 10/03/2025 07:07:30 AM UTC [DEBUG] 68df76314ce74261cefc77a3: Node current retry_counter: 1 10/03/2025 07:07:30 AM UTC [DEBUG] 68df76314ce74261cefc77a3:Event data retry_counter: 2 10/03/2025 07:07:30 AM UTC [INFO] Job retry for node 68df76314ce74261cefc77a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76314ce74261cefc77a3'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:35 AM UTC [DEBUG] Event received: 68df76364ce74261cefc77ac 10/03/2025 07:07:35 AM UTC [DEBUG] 68df76364ce74261cefc77ac: Node current retry_counter: 1 10/03/2025 07:07:35 AM UTC [DEBUG] 68df76364ce74261cefc77ac:Event data retry_counter: 2 10/03/2025 07:07:35 AM UTC [INFO] Job retry for node 68df76364ce74261cefc77ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76364ce74261cefc77ac'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:39 AM UTC [DEBUG] Event received: 68df763b4ce74261cefc77b4 10/03/2025 07:07:39 AM UTC [DEBUG] 68df763b4ce74261cefc77b4: Node current retry_counter: 1 10/03/2025 07:07:39 AM UTC [DEBUG] 68df763b4ce74261cefc77b4:Event data retry_counter: 2 10/03/2025 07:07:39 AM UTC [INFO] Job retry for node 68df763b4ce74261cefc77b4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df763b4ce74261cefc77b4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:44 AM UTC [DEBUG] Event received: 68df76404ce74261cefc77b9 10/03/2025 07:07:44 AM UTC [DEBUG] 68df76404ce74261cefc77b9: Node current retry_counter: 2 10/03/2025 07:07:44 AM UTC [DEBUG] 68df76404ce74261cefc77b9:Event data retry_counter: 3 10/03/2025 07:07:44 AM UTC [INFO] Job retry for node 68df76404ce74261cefc77b9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:07:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76404ce74261cefc77b9'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:07:45 AM UTC [DEBUG] Event received: 68df76414ce74261cefc77be 10/03/2025 07:07:45 AM UTC [DEBUG] 68df76414ce74261cefc77be: Node current retry_counter: 1 10/03/2025 07:07:45 AM UTC [DEBUG] 68df76414ce74261cefc77be:Event data retry_counter: 2 10/03/2025 07:07:45 AM UTC [INFO] Job retry for node 68df76414ce74261cefc77be submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76414ce74261cefc77be'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:50 AM UTC [DEBUG] Event received: 68df76454ce74261cefc77c5 10/03/2025 07:07:50 AM UTC [DEBUG] 68df76454ce74261cefc77c5: Node current retry_counter: 1 10/03/2025 07:07:50 AM UTC [DEBUG] 68df76454ce74261cefc77c5:Event data retry_counter: 2 10/03/2025 07:07:50 AM UTC [INFO] Job retry for node 68df76454ce74261cefc77c5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76454ce74261cefc77c5'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:55 AM UTC [DEBUG] Event received: 68df764a4ce74261cefc77ca 10/03/2025 07:07:55 AM UTC [DEBUG] 68df764a4ce74261cefc77ca: Node current retry_counter: 1 10/03/2025 07:07:55 AM UTC [DEBUG] 68df764a4ce74261cefc77ca:Event data retry_counter: 2 10/03/2025 07:07:55 AM UTC [INFO] Job retry for node 68df764a4ce74261cefc77ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df764a4ce74261cefc77ca'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:07:59 AM UTC [DEBUG] Event received: 68df764f4ce74261cefc77d2 10/03/2025 07:07:59 AM UTC [DEBUG] 68df764f4ce74261cefc77d2: Node current retry_counter: 1 10/03/2025 07:07:59 AM UTC [DEBUG] 68df764f4ce74261cefc77d2:Event data retry_counter: 2 10/03/2025 07:07:59 AM UTC [INFO] Job retry for node 68df764f4ce74261cefc77d2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:07:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df764f4ce74261cefc77d2'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:03 AM UTC [DEBUG] Event received: 68df76534ce74261cefc77d8 10/03/2025 07:08:03 AM UTC [DEBUG] 68df76534ce74261cefc77d8: Node current retry_counter: 1 10/03/2025 07:08:04 AM UTC [DEBUG] 68df76534ce74261cefc77d8:Event data retry_counter: 2 10/03/2025 07:08:04 AM UTC [INFO] Job retry for node 68df76534ce74261cefc77d8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76534ce74261cefc77d8'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:13 AM UTC [DEBUG] Event received: 68df76584ce74261cefc77df 10/03/2025 07:08:13 AM UTC [DEBUG] 68df76584ce74261cefc77df: Node current retry_counter: 1 10/03/2025 07:08:13 AM UTC [DEBUG] 68df76584ce74261cefc77df:Event data retry_counter: 2 10/03/2025 07:08:13 AM UTC [INFO] Job retry for node 68df76584ce74261cefc77df submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76584ce74261cefc77df'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:18 AM UTC [DEBUG] Event received: 68df76624ce74261cefc77f1 10/03/2025 07:08:18 AM UTC [DEBUG] 68df76624ce74261cefc77f1: Node current retry_counter: 1 10/03/2025 07:08:18 AM UTC [DEBUG] 68df76624ce74261cefc77f1:Event data retry_counter: 2 10/03/2025 07:08:18 AM UTC [INFO] Job retry for node 68df76624ce74261cefc77f1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76624ce74261cefc77f1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:23 AM UTC [DEBUG] Event received: 68df76664ce74261cefc77f7 10/03/2025 07:08:23 AM UTC [DEBUG] 68df76664ce74261cefc77f7: Node current retry_counter: 2 10/03/2025 07:08:23 AM UTC [DEBUG] 68df76664ce74261cefc77f7:Event data retry_counter: 3 10/03/2025 07:08:23 AM UTC [INFO] Job retry for node 68df76664ce74261cefc77f7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:08:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76664ce74261cefc77f7'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:08:25 AM UTC [DEBUG] Event received: 68dcebb0b8c4bf214a13d527 10/03/2025 07:08:25 AM UTC [DEBUG] 68dcebb0b8c4bf214a13d527: Node current retry_counter: 0 10/03/2025 07:08:25 AM UTC [DEBUG] 68dcebb0b8c4bf214a13d527:Event data retry_counter: 1 10/03/2025 07:08:25 AM UTC [INFO] Job retry for node 68dcebb0b8c4bf214a13d527 submitted. Parent node: 68dce028b8c4bf214a13c892 10/03/2025 07:08:25 AM UTC [DEBUG] Event:{'data': {'id': '68dce028b8c4bf214a13c892', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68dcdfd2b8c4bf214a13c877', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kimage_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_dtbs_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_modules_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_dtbs.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kselftest_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/build.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/metadata.json', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68dce028b8c4bf214a13c892/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-01--08-00', 'commit': '149b4e83a5a1dbec6c0d5738ae2a89ea8773cfa4', 'describe': 'v6.17-rc7-1885-g149b4e83a5a1d', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1885-g149b4e83a5a1d', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68dce028b8c4bf214a13c892-kbuild-gcc-12-arm64-sae1jiwg', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dcebb0b8c4bf214a13d527'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-10-01T08:02:48.177000', 'updated': '2025-10-01T14:03:32.496000', 'timeout': '2025-10-01T14:02:48.177000', 'holdoff': '2025-10-01T09:01:50.566000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'a610ed44519ff928a4f7d462d0ff720546d7f6f09f1628bcc7999b7b4f3d733d', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:08:26 AM UTC [DEBUG] Event received: 68df76684ce74261cefc77fc 10/03/2025 07:08:26 AM UTC [DEBUG] 68df76684ce74261cefc77fc: Node current retry_counter: 1 10/03/2025 07:08:26 AM UTC [DEBUG] 68df76684ce74261cefc77fc:Event data retry_counter: 2 10/03/2025 07:08:26 AM UTC [INFO] Job retry for node 68df76684ce74261cefc77fc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76684ce74261cefc77fc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:30 AM UTC [DEBUG] Event received: 68df766e4ce74261cefc7809 10/03/2025 07:08:30 AM UTC [DEBUG] 68df766e4ce74261cefc7809: Node current retry_counter: 1 10/03/2025 07:08:30 AM UTC [DEBUG] 68df766e4ce74261cefc7809:Event data retry_counter: 2 10/03/2025 07:08:30 AM UTC [INFO] Job retry for node 68df766e4ce74261cefc7809 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df766e4ce74261cefc7809'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:35 AM UTC [DEBUG] Event received: 68df76734ce74261cefc7812 10/03/2025 07:08:35 AM UTC [DEBUG] 68df76734ce74261cefc7812: Node current retry_counter: 1 10/03/2025 07:08:35 AM UTC [DEBUG] 68df76734ce74261cefc7812:Event data retry_counter: 2 10/03/2025 07:08:35 AM UTC [INFO] Job retry for node 68df76734ce74261cefc7812 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76734ce74261cefc7812'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:40 AM UTC [DEBUG] Event received: 68df76784ce74261cefc7818 10/03/2025 07:08:40 AM UTC [DEBUG] 68df76784ce74261cefc7818: Node current retry_counter: 3 10/03/2025 07:08:40 AM UTC [INFO] 68df76784ce74261cefc7818 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:08:44 AM UTC [DEBUG] Event received: 68df767b4ce74261cefc7820 10/03/2025 07:08:44 AM UTC [DEBUG] 68df767b4ce74261cefc7820: Node current retry_counter: 1 10/03/2025 07:08:44 AM UTC [DEBUG] 68df767b4ce74261cefc7820:Event data retry_counter: 2 10/03/2025 07:08:44 AM UTC [INFO] Job retry for node 68df767b4ce74261cefc7820 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df767b4ce74261cefc7820'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:48 AM UTC [DEBUG] Event received: 68df767f4ce74261cefc7827 10/03/2025 07:08:48 AM UTC [DEBUG] 68df767f4ce74261cefc7827: Node current retry_counter: 1 10/03/2025 07:08:48 AM UTC [DEBUG] 68df767f4ce74261cefc7827:Event data retry_counter: 2 10/03/2025 07:08:48 AM UTC [INFO] Job retry for node 68df767f4ce74261cefc7827 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df767f4ce74261cefc7827'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:52 AM UTC [DEBUG] Event received: 68df76844ce74261cefc782f 10/03/2025 07:08:52 AM UTC [DEBUG] 68df76844ce74261cefc782f: Node current retry_counter: 1 10/03/2025 07:08:52 AM UTC [DEBUG] 68df76844ce74261cefc782f:Event data retry_counter: 2 10/03/2025 07:08:52 AM UTC [INFO] Job retry for node 68df76844ce74261cefc782f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76844ce74261cefc782f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:08:57 AM UTC [DEBUG] Event received: 68df76884ce74261cefc7836 10/03/2025 07:08:57 AM UTC [DEBUG] 68df76884ce74261cefc7836: Node current retry_counter: 1 10/03/2025 07:08:57 AM UTC [DEBUG] 68df76884ce74261cefc7836:Event data retry_counter: 2 10/03/2025 07:08:57 AM UTC [INFO] Job retry for node 68df76884ce74261cefc7836 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:08:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76884ce74261cefc7836'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:02 AM UTC [DEBUG] Event received: 68df768e4ce74261cefc783e 10/03/2025 07:09:02 AM UTC [DEBUG] 68df768e4ce74261cefc783e: Node current retry_counter: 1 10/03/2025 07:09:02 AM UTC [DEBUG] 68df768e4ce74261cefc783e:Event data retry_counter: 2 10/03/2025 07:09:02 AM UTC [INFO] Job retry for node 68df768e4ce74261cefc783e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df768e4ce74261cefc783e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:07 AM UTC [DEBUG] Event received: 68df76934ce74261cefc784b 10/03/2025 07:09:07 AM UTC [DEBUG] 68df76934ce74261cefc784b: Node current retry_counter: 1 10/03/2025 07:09:07 AM UTC [DEBUG] 68df76934ce74261cefc784b:Event data retry_counter: 2 10/03/2025 07:09:07 AM UTC [INFO] Job retry for node 68df76934ce74261cefc784b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76934ce74261cefc784b'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:13 AM UTC [DEBUG] Event received: 68df76984ce74261cefc7851 10/03/2025 07:09:13 AM UTC [DEBUG] 68df76984ce74261cefc7851: Node current retry_counter: 1 10/03/2025 07:09:13 AM UTC [DEBUG] 68df76984ce74261cefc7851:Event data retry_counter: 2 10/03/2025 07:09:13 AM UTC [INFO] Job retry for node 68df76984ce74261cefc7851 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76984ce74261cefc7851'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:17 AM UTC [DEBUG] Event received: 68df769d4ce74261cefc785a 10/03/2025 07:09:17 AM UTC [DEBUG] 68df769d4ce74261cefc785a: Node current retry_counter: 1 10/03/2025 07:09:17 AM UTC [DEBUG] 68df769d4ce74261cefc785a:Event data retry_counter: 2 10/03/2025 07:09:17 AM UTC [INFO] Job retry for node 68df769d4ce74261cefc785a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df769d4ce74261cefc785a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:22 AM UTC [DEBUG] Event received: 68df76a14ce74261cefc7861 10/03/2025 07:09:22 AM UTC [DEBUG] 68df76a14ce74261cefc7861: Node current retry_counter: 1 10/03/2025 07:09:22 AM UTC [DEBUG] 68df76a14ce74261cefc7861:Event data retry_counter: 2 10/03/2025 07:09:22 AM UTC [INFO] Job retry for node 68df76a14ce74261cefc7861 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76a14ce74261cefc7861'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:26 AM UTC [DEBUG] Event received: 68df76a64ce74261cefc786b 10/03/2025 07:09:26 AM UTC [DEBUG] 68df76a64ce74261cefc786b: Node current retry_counter: 1 10/03/2025 07:09:26 AM UTC [DEBUG] 68df76a64ce74261cefc786b:Event data retry_counter: 2 10/03/2025 07:09:27 AM UTC [INFO] Job retry for node 68df76a64ce74261cefc786b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76a64ce74261cefc786b'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:32 AM UTC [DEBUG] Event received: 68df76ac4ce74261cefc7872 10/03/2025 07:09:32 AM UTC [DEBUG] 68df76ac4ce74261cefc7872: Node current retry_counter: 2 10/03/2025 07:09:32 AM UTC [DEBUG] 68df76ac4ce74261cefc7872:Event data retry_counter: 3 10/03/2025 07:09:32 AM UTC [INFO] Job retry for node 68df76ac4ce74261cefc7872 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:09:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ac4ce74261cefc7872'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:09:34 AM UTC [DEBUG] Event received: 68df76ae4ce74261cefc7879 10/03/2025 07:09:34 AM UTC [DEBUG] 68df76ae4ce74261cefc7879: Node current retry_counter: 1 10/03/2025 07:09:34 AM UTC [DEBUG] 68df76ae4ce74261cefc7879:Event data retry_counter: 2 10/03/2025 07:09:34 AM UTC [INFO] Job retry for node 68df76ae4ce74261cefc7879 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ae4ce74261cefc7879'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:38 AM UTC [DEBUG] Event received: 68df76b24ce74261cefc7880 10/03/2025 07:09:38 AM UTC [DEBUG] 68df76b24ce74261cefc7880: Node current retry_counter: 1 10/03/2025 07:09:38 AM UTC [DEBUG] 68df76b24ce74261cefc7880:Event data retry_counter: 2 10/03/2025 07:09:38 AM UTC [INFO] Job retry for node 68df76b24ce74261cefc7880 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76b24ce74261cefc7880'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:43 AM UTC [DEBUG] Event received: 68df76b64ce74261cefc7888 10/03/2025 07:09:43 AM UTC [DEBUG] 68df76b64ce74261cefc7888: Node current retry_counter: 1 10/03/2025 07:09:43 AM UTC [DEBUG] 68df76b64ce74261cefc7888:Event data retry_counter: 2 10/03/2025 07:09:43 AM UTC [INFO] Job retry for node 68df76b64ce74261cefc7888 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76b64ce74261cefc7888'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:48 AM UTC [DEBUG] Event received: 68df76bc4ce74261cefc7890 10/03/2025 07:09:48 AM UTC [DEBUG] 68df76bc4ce74261cefc7890: Node current retry_counter: 1 10/03/2025 07:09:49 AM UTC [DEBUG] 68df76bc4ce74261cefc7890:Event data retry_counter: 2 10/03/2025 07:09:49 AM UTC [INFO] Job retry for node 68df76bc4ce74261cefc7890 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76bc4ce74261cefc7890'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:53 AM UTC [DEBUG] Event received: 68df76c14ce74261cefc7898 10/03/2025 07:09:53 AM UTC [DEBUG] 68df76c14ce74261cefc7898: Node current retry_counter: 1 10/03/2025 07:09:53 AM UTC [DEBUG] 68df76c14ce74261cefc7898:Event data retry_counter: 2 10/03/2025 07:09:53 AM UTC [INFO] Job retry for node 68df76c14ce74261cefc7898 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c14ce74261cefc7898'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:09:58 AM UTC [DEBUG] Event received: 68df76c54ce74261cefc789b 10/03/2025 07:09:58 AM UTC [DEBUG] 68df76c54ce74261cefc789b: Node current retry_counter: 1 10/03/2025 07:09:58 AM UTC [DEBUG] 68df76c54ce74261cefc789b:Event data retry_counter: 2 10/03/2025 07:09:58 AM UTC [INFO] Job retry for node 68df76c54ce74261cefc789b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:09:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c54ce74261cefc789b'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:02 AM UTC [DEBUG] Event received: 68df76c94ce74261cefc78a3 10/03/2025 07:10:02 AM UTC [DEBUG] 68df76c94ce74261cefc78a3: Node current retry_counter: 1 10/03/2025 07:10:02 AM UTC [DEBUG] 68df76c94ce74261cefc78a3:Event data retry_counter: 2 10/03/2025 07:10:02 AM UTC [INFO] Job retry for node 68df76c94ce74261cefc78a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76c94ce74261cefc78a3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:06 AM UTC [DEBUG] Event received: 68df76ce4ce74261cefc78ab 10/03/2025 07:10:06 AM UTC [DEBUG] 68df76ce4ce74261cefc78ab: Node current retry_counter: 2 10/03/2025 07:10:06 AM UTC [DEBUG] 68df76ce4ce74261cefc78ab:Event data retry_counter: 3 10/03/2025 07:10:07 AM UTC [INFO] Job retry for node 68df76ce4ce74261cefc78ab submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:10:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ce4ce74261cefc78ab'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:10:09 AM UTC [DEBUG] Event received: 68df76d04ce74261cefc78ae 10/03/2025 07:10:09 AM UTC [DEBUG] 68df76d04ce74261cefc78ae: Node current retry_counter: 1 10/03/2025 07:10:09 AM UTC [DEBUG] 68df76d04ce74261cefc78ae:Event data retry_counter: 2 10/03/2025 07:10:09 AM UTC [INFO] Job retry for node 68df76d04ce74261cefc78ae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d04ce74261cefc78ae'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:13 AM UTC [DEBUG] Event received: 68df76d54ce74261cefc78b4 10/03/2025 07:10:13 AM UTC [DEBUG] 68df76d54ce74261cefc78b4: Node current retry_counter: 1 10/03/2025 07:10:13 AM UTC [DEBUG] 68df76d54ce74261cefc78b4:Event data retry_counter: 2 10/03/2025 07:10:13 AM UTC [INFO] Job retry for node 68df76d54ce74261cefc78b4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d54ce74261cefc78b4'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:18 AM UTC [DEBUG] Event received: 68df76d94ce74261cefc78ba 10/03/2025 07:10:18 AM UTC [DEBUG] 68df76d94ce74261cefc78ba: Node current retry_counter: 1 10/03/2025 07:10:18 AM UTC [DEBUG] 68df76d94ce74261cefc78ba:Event data retry_counter: 2 10/03/2025 07:10:18 AM UTC [INFO] Job retry for node 68df76d94ce74261cefc78ba submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76d94ce74261cefc78ba'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:22 AM UTC [DEBUG] Event received: 68df76de4ce74261cefc78c1 10/03/2025 07:10:22 AM UTC [DEBUG] 68df76de4ce74261cefc78c1: Node current retry_counter: 1 10/03/2025 07:10:22 AM UTC [DEBUG] 68df76de4ce74261cefc78c1:Event data retry_counter: 2 10/03/2025 07:10:22 AM UTC [INFO] Job retry for node 68df76de4ce74261cefc78c1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76de4ce74261cefc78c1'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:26 AM UTC [DEBUG] Event received: 68df76e24ce74261cefc78c8 10/03/2025 07:10:26 AM UTC [DEBUG] 68df76e24ce74261cefc78c8: Node current retry_counter: 1 10/03/2025 07:10:26 AM UTC [DEBUG] 68df76e24ce74261cefc78c8:Event data retry_counter: 2 10/03/2025 07:10:26 AM UTC [INFO] Job retry for node 68df76e24ce74261cefc78c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76e24ce74261cefc78c8'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:30 AM UTC [DEBUG] Event received: 68df76e64ce74261cefc78cb 10/03/2025 07:10:30 AM UTC [DEBUG] 68df76e64ce74261cefc78cb: Node current retry_counter: 1 10/03/2025 07:10:30 AM UTC [DEBUG] 68df76e64ce74261cefc78cb:Event data retry_counter: 2 10/03/2025 07:10:31 AM UTC [INFO] Job retry for node 68df76e64ce74261cefc78cb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76e64ce74261cefc78cb'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:35 AM UTC [DEBUG] Event received: 68df76eb4ce74261cefc78d2 10/03/2025 07:10:35 AM UTC [DEBUG] 68df76eb4ce74261cefc78d2: Node current retry_counter: 2 10/03/2025 07:10:35 AM UTC [DEBUG] 68df76eb4ce74261cefc78d2:Event data retry_counter: 3 10/03/2025 07:10:36 AM UTC [INFO] Job retry for node 68df76eb4ce74261cefc78d2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:10:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76eb4ce74261cefc78d2'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:10:38 AM UTC [DEBUG] Event received: 68df76ee4ce74261cefc78da 10/03/2025 07:10:38 AM UTC [DEBUG] 68df76ee4ce74261cefc78da: Node current retry_counter: 1 10/03/2025 07:10:38 AM UTC [DEBUG] 68df76ee4ce74261cefc78da:Event data retry_counter: 2 10/03/2025 07:10:38 AM UTC [INFO] Job retry for node 68df76ee4ce74261cefc78da submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76ee4ce74261cefc78da'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T06:59:55.894000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:10:43 AM UTC [DEBUG] Event received: 68df76f34ce74261cefc78e0 10/03/2025 07:10:43 AM UTC [DEBUG] 68df76f34ce74261cefc78e0: Node current retry_counter: 1 10/03/2025 07:10:43 AM UTC [DEBUG] 68df76f34ce74261cefc78e0:Event data retry_counter: 2 10/03/2025 07:10:43 AM UTC [INFO] Job retry for node 68df76f34ce74261cefc78e0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76f34ce74261cefc78e0'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:48 AM UTC [DEBUG] Event received: 68df76f74ce74261cefc78e4 10/03/2025 07:10:48 AM UTC [DEBUG] 68df76f74ce74261cefc78e4: Node current retry_counter: 1 10/03/2025 07:10:48 AM UTC [DEBUG] 68df76f74ce74261cefc78e4:Event data retry_counter: 2 10/03/2025 07:10:48 AM UTC [INFO] Job retry for node 68df76f74ce74261cefc78e4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76f74ce74261cefc78e4'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:51 AM UTC [DEBUG] Event received: 68df76fb4ce74261cefc78ea 10/03/2025 07:10:51 AM UTC [DEBUG] 68df76fb4ce74261cefc78ea: Node current retry_counter: 1 10/03/2025 07:10:51 AM UTC [DEBUG] 68df76fb4ce74261cefc78ea:Event data retry_counter: 2 10/03/2025 07:10:52 AM UTC [INFO] Job retry for node 68df76fb4ce74261cefc78ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df76fb4ce74261cefc78ea'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:10:56 AM UTC [DEBUG] Event received: 68df77004ce74261cefc78f2 10/03/2025 07:10:56 AM UTC [DEBUG] 68df77004ce74261cefc78f2: Node current retry_counter: 1 10/03/2025 07:10:56 AM UTC [DEBUG] 68df77004ce74261cefc78f2:Event data retry_counter: 2 10/03/2025 07:10:56 AM UTC [INFO] Job retry for node 68df77004ce74261cefc78f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:10:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77004ce74261cefc78f2'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:05 AM UTC [DEBUG] Event received: 68df77094ce74261cefc78fd 10/03/2025 07:11:05 AM UTC [DEBUG] 68df77094ce74261cefc78fd: Node current retry_counter: 1 10/03/2025 07:11:05 AM UTC [DEBUG] 68df77094ce74261cefc78fd:Event data retry_counter: 2 10/03/2025 07:11:05 AM UTC [INFO] Job retry for node 68df77094ce74261cefc78fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77094ce74261cefc78fd'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:11 AM UTC [DEBUG] Event received: 68df770e4ce74261cefc7904 10/03/2025 07:11:11 AM UTC [DEBUG] 68df770e4ce74261cefc7904: Node current retry_counter: 2 10/03/2025 07:11:11 AM UTC [DEBUG] 68df770e4ce74261cefc7904:Event data retry_counter: 3 10/03/2025 07:11:11 AM UTC [INFO] Job retry for node 68df770e4ce74261cefc7904 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:11:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df770e4ce74261cefc7904'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:11:13 AM UTC [DEBUG] Event received: 68df77104ce74261cefc7907 10/03/2025 07:11:13 AM UTC [DEBUG] 68df77104ce74261cefc7907: Node current retry_counter: 1 10/03/2025 07:11:13 AM UTC [DEBUG] 68df77104ce74261cefc7907:Event data retry_counter: 2 10/03/2025 07:11:13 AM UTC [INFO] Job retry for node 68df77104ce74261cefc7907 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77104ce74261cefc7907'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:17 AM UTC [DEBUG] Event received: 68df77154ce74261cefc790d 10/03/2025 07:11:17 AM UTC [DEBUG] 68df77154ce74261cefc790d: Node current retry_counter: 1 10/03/2025 07:11:17 AM UTC [DEBUG] 68df77154ce74261cefc790d:Event data retry_counter: 2 10/03/2025 07:11:17 AM UTC [INFO] Job retry for node 68df77154ce74261cefc790d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77154ce74261cefc790d'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:21 AM UTC [DEBUG] Event received: 68df77194ce74261cefc7913 10/03/2025 07:11:21 AM UTC [DEBUG] 68df77194ce74261cefc7913: Node current retry_counter: 1 10/03/2025 07:11:22 AM UTC [DEBUG] 68df77194ce74261cefc7913:Event data retry_counter: 2 10/03/2025 07:11:22 AM UTC [INFO] Job retry for node 68df77194ce74261cefc7913 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77194ce74261cefc7913'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:26 AM UTC [DEBUG] Event received: 68df771d4ce74261cefc7919 10/03/2025 07:11:26 AM UTC [DEBUG] 68df771d4ce74261cefc7919: Node current retry_counter: 1 10/03/2025 07:11:26 AM UTC [DEBUG] 68df771d4ce74261cefc7919:Event data retry_counter: 2 10/03/2025 07:11:26 AM UTC [INFO] Job retry for node 68df771d4ce74261cefc7919 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df771d4ce74261cefc7919'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:30 AM UTC [DEBUG] Event received: 68df77224ce74261cefc7921 10/03/2025 07:11:30 AM UTC [DEBUG] 68df77224ce74261cefc7921: Node current retry_counter: 1 10/03/2025 07:11:30 AM UTC [DEBUG] 68df77224ce74261cefc7921:Event data retry_counter: 2 10/03/2025 07:11:30 AM UTC [INFO] Job retry for node 68df77224ce74261cefc7921 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77224ce74261cefc7921'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:34 AM UTC [DEBUG] Event received: 68df77264ce74261cefc7925 10/03/2025 07:11:34 AM UTC [DEBUG] 68df77264ce74261cefc7925: Node current retry_counter: 1 10/03/2025 07:11:34 AM UTC [DEBUG] 68df77264ce74261cefc7925:Event data retry_counter: 2 10/03/2025 07:11:34 AM UTC [INFO] Job retry for node 68df77264ce74261cefc7925 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77264ce74261cefc7925'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:39 AM UTC [DEBUG] Event received: 68df772a4ce74261cefc792c 10/03/2025 07:11:39 AM UTC [DEBUG] 68df772a4ce74261cefc792c: Node current retry_counter: 1 10/03/2025 07:11:39 AM UTC [DEBUG] 68df772a4ce74261cefc792c:Event data retry_counter: 2 10/03/2025 07:11:39 AM UTC [INFO] Job retry for node 68df772a4ce74261cefc792c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df772a4ce74261cefc792c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:43 AM UTC [DEBUG] Event received: 68df772f4ce74261cefc7932 10/03/2025 07:11:43 AM UTC [DEBUG] 68df772f4ce74261cefc7932: Node current retry_counter: 2 10/03/2025 07:11:43 AM UTC [DEBUG] 68df772f4ce74261cefc7932:Event data retry_counter: 3 10/03/2025 07:11:43 AM UTC [INFO] Job retry for node 68df772f4ce74261cefc7932 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:11:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df772f4ce74261cefc7932'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:11:45 AM UTC [DEBUG] Event received: 68df77314ce74261cefc7935 10/03/2025 07:11:45 AM UTC [DEBUG] 68df77314ce74261cefc7935: Node current retry_counter: 1 10/03/2025 07:11:45 AM UTC [DEBUG] 68df77314ce74261cefc7935:Event data retry_counter: 2 10/03/2025 07:11:45 AM UTC [INFO] Job retry for node 68df77314ce74261cefc7935 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77314ce74261cefc7935'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:50 AM UTC [DEBUG] Event received: 68df77354ce74261cefc793b 10/03/2025 07:11:50 AM UTC [DEBUG] 68df77354ce74261cefc793b: Node current retry_counter: 1 10/03/2025 07:11:50 AM UTC [DEBUG] 68df77354ce74261cefc793b:Event data retry_counter: 2 10/03/2025 07:11:50 AM UTC [INFO] Job retry for node 68df77354ce74261cefc793b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77354ce74261cefc793b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:54 AM UTC [DEBUG] Event received: 68df773a4ce74261cefc7944 10/03/2025 07:11:54 AM UTC [DEBUG] 68df773a4ce74261cefc7944: Node current retry_counter: 1 10/03/2025 07:11:54 AM UTC [DEBUG] 68df773a4ce74261cefc7944:Event data retry_counter: 2 10/03/2025 07:11:54 AM UTC [INFO] Job retry for node 68df773a4ce74261cefc7944 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df773a4ce74261cefc7944'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:11:59 AM UTC [DEBUG] Event received: 68df773f4ce74261cefc794a 10/03/2025 07:11:59 AM UTC [DEBUG] 68df773f4ce74261cefc794a: Node current retry_counter: 1 10/03/2025 07:11:59 AM UTC [DEBUG] 68df773f4ce74261cefc794a:Event data retry_counter: 2 10/03/2025 07:11:59 AM UTC [INFO] Job retry for node 68df773f4ce74261cefc794a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:11:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df773f4ce74261cefc794a'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:03 AM UTC [DEBUG] Event received: 68df77434ce74261cefc7950 10/03/2025 07:12:03 AM UTC [DEBUG] 68df77434ce74261cefc7950: Node current retry_counter: 1 10/03/2025 07:12:03 AM UTC [DEBUG] 68df77434ce74261cefc7950:Event data retry_counter: 2 10/03/2025 07:12:03 AM UTC [INFO] Job retry for node 68df77434ce74261cefc7950 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77434ce74261cefc7950'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:08 AM UTC [DEBUG] Event received: 68df77484ce74261cefc7957 10/03/2025 07:12:08 AM UTC [DEBUG] 68df77484ce74261cefc7957: Node current retry_counter: 1 10/03/2025 07:12:08 AM UTC [DEBUG] 68df77484ce74261cefc7957:Event data retry_counter: 2 10/03/2025 07:12:08 AM UTC [INFO] Job retry for node 68df77484ce74261cefc7957 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77484ce74261cefc7957'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:13 AM UTC [DEBUG] Event received: 68df774d4ce74261cefc795f 10/03/2025 07:12:13 AM UTC [DEBUG] 68df774d4ce74261cefc795f: Node current retry_counter: 1 10/03/2025 07:12:13 AM UTC [DEBUG] 68df774d4ce74261cefc795f:Event data retry_counter: 2 10/03/2025 07:12:13 AM UTC [INFO] Job retry for node 68df774d4ce74261cefc795f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df774d4ce74261cefc795f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:18 AM UTC [DEBUG] Event received: 68df77524ce74261cefc7966 10/03/2025 07:12:18 AM UTC [DEBUG] 68df77524ce74261cefc7966: Node current retry_counter: 2 10/03/2025 07:12:18 AM UTC [DEBUG] 68df77524ce74261cefc7966:Event data retry_counter: 3 10/03/2025 07:12:18 AM UTC [INFO] Job retry for node 68df77524ce74261cefc7966 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:12:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77524ce74261cefc7966'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:12:21 AM UTC [DEBUG] Event received: 68df77554ce74261cefc796b 10/03/2025 07:12:21 AM UTC [DEBUG] 68df77554ce74261cefc796b: Node current retry_counter: 1 10/03/2025 07:12:21 AM UTC [DEBUG] 68df77554ce74261cefc796b:Event data retry_counter: 2 10/03/2025 07:12:21 AM UTC [INFO] Job retry for node 68df77554ce74261cefc796b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77554ce74261cefc796b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:26 AM UTC [DEBUG] Event received: 68df775a4ce74261cefc7973 10/03/2025 07:12:26 AM UTC [DEBUG] 68df775a4ce74261cefc7973: Node current retry_counter: 1 10/03/2025 07:12:26 AM UTC [DEBUG] 68df775a4ce74261cefc7973:Event data retry_counter: 2 10/03/2025 07:12:26 AM UTC [INFO] Job retry for node 68df775a4ce74261cefc7973 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df775a4ce74261cefc7973'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:31 AM UTC [DEBUG] Event received: 68df775e4ce74261cefc797a 10/03/2025 07:12:31 AM UTC [DEBUG] 68df775e4ce74261cefc797a: Node current retry_counter: 1 10/03/2025 07:12:31 AM UTC [DEBUG] 68df775e4ce74261cefc797a:Event data retry_counter: 2 10/03/2025 07:12:31 AM UTC [INFO] Job retry for node 68df775e4ce74261cefc797a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df775e4ce74261cefc797a'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:35 AM UTC [DEBUG] Event received: 68df77634ce74261cefc7980 10/03/2025 07:12:35 AM UTC [DEBUG] 68df77634ce74261cefc7980: Node current retry_counter: 1 10/03/2025 07:12:35 AM UTC [DEBUG] 68df77634ce74261cefc7980:Event data retry_counter: 2 10/03/2025 07:12:35 AM UTC [INFO] Job retry for node 68df77634ce74261cefc7980 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77634ce74261cefc7980'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:39 AM UTC [DEBUG] Event received: 68df77674ce74261cefc7986 10/03/2025 07:12:39 AM UTC [DEBUG] 68df77674ce74261cefc7986: Node current retry_counter: 1 10/03/2025 07:12:39 AM UTC [DEBUG] 68df77674ce74261cefc7986:Event data retry_counter: 2 10/03/2025 07:12:39 AM UTC [INFO] Job retry for node 68df77674ce74261cefc7986 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77674ce74261cefc7986'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:44 AM UTC [DEBUG] Event received: 68df776c4ce74261cefc798e 10/03/2025 07:12:44 AM UTC [DEBUG] 68df776c4ce74261cefc798e: Node current retry_counter: 1 10/03/2025 07:12:44 AM UTC [DEBUG] 68df776c4ce74261cefc798e:Event data retry_counter: 2 10/03/2025 07:12:44 AM UTC [INFO] Job retry for node 68df776c4ce74261cefc798e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df776c4ce74261cefc798e'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:50 AM UTC [DEBUG] Event received: 68df77714ce74261cefc7996 10/03/2025 07:12:50 AM UTC [DEBUG] 68df77714ce74261cefc7996: Node current retry_counter: 2 10/03/2025 07:12:50 AM UTC [DEBUG] 68df77714ce74261cefc7996:Event data retry_counter: 3 10/03/2025 07:12:50 AM UTC [INFO] Job retry for node 68df77714ce74261cefc7996 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:12:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77714ce74261cefc7996'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:12:52 AM UTC [DEBUG] Event received: 68df77744ce74261cefc799d 10/03/2025 07:12:52 AM UTC [DEBUG] 68df77744ce74261cefc799d: Node current retry_counter: 1 10/03/2025 07:12:52 AM UTC [DEBUG] 68df77744ce74261cefc799d:Event data retry_counter: 2 10/03/2025 07:12:52 AM UTC [INFO] Job retry for node 68df77744ce74261cefc799d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77744ce74261cefc799d'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:12:57 AM UTC [DEBUG] Event received: 68df77784ce74261cefc79a3 10/03/2025 07:12:57 AM UTC [DEBUG] 68df77784ce74261cefc79a3: Node current retry_counter: 1 10/03/2025 07:12:57 AM UTC [DEBUG] 68df77784ce74261cefc79a3:Event data retry_counter: 2 10/03/2025 07:12:57 AM UTC [INFO] Job retry for node 68df77784ce74261cefc79a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:12:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77784ce74261cefc79a3'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:01 AM UTC [DEBUG] Event received: 68df777d4ce74261cefc79aa 10/03/2025 07:13:01 AM UTC [DEBUG] 68df777d4ce74261cefc79aa: Node current retry_counter: 1 10/03/2025 07:13:01 AM UTC [DEBUG] 68df777d4ce74261cefc79aa:Event data retry_counter: 2 10/03/2025 07:13:01 AM UTC [INFO] Job retry for node 68df777d4ce74261cefc79aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df777d4ce74261cefc79aa'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:05 AM UTC [DEBUG] Event received: 68df77804ce74261cefc79ae 10/03/2025 07:13:05 AM UTC [DEBUG] 68df77804ce74261cefc79ae: Node current retry_counter: 3 10/03/2025 07:13:05 AM UTC [INFO] 68df77804ce74261cefc79ae Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:13:09 AM UTC [DEBUG] Event received: 68df77854ce74261cefc79b9 10/03/2025 07:13:09 AM UTC [DEBUG] 68df77854ce74261cefc79b9: Node current retry_counter: 1 10/03/2025 07:13:09 AM UTC [DEBUG] 68df77854ce74261cefc79b9:Event data retry_counter: 2 10/03/2025 07:13:10 AM UTC [INFO] Job retry for node 68df77854ce74261cefc79b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77854ce74261cefc79b9'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:14 AM UTC [DEBUG] Event received: 68df778a4ce74261cefc79c3 10/03/2025 07:13:14 AM UTC [DEBUG] 68df778a4ce74261cefc79c3: Node current retry_counter: 1 10/03/2025 07:13:14 AM UTC [DEBUG] 68df778a4ce74261cefc79c3:Event data retry_counter: 2 10/03/2025 07:13:14 AM UTC [INFO] Job retry for node 68df778a4ce74261cefc79c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df778a4ce74261cefc79c3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:19 AM UTC [DEBUG] Event received: 68df778e4ce74261cefc79c8 10/03/2025 07:13:19 AM UTC [DEBUG] 68df778e4ce74261cefc79c8: Node current retry_counter: 1 10/03/2025 07:13:19 AM UTC [DEBUG] 68df778e4ce74261cefc79c8:Event data retry_counter: 2 10/03/2025 07:13:19 AM UTC [INFO] Job retry for node 68df778e4ce74261cefc79c8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df778e4ce74261cefc79c8'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:23 AM UTC [DEBUG] Event received: 68df77934ce74261cefc79d3 10/03/2025 07:13:23 AM UTC [DEBUG] 68df77934ce74261cefc79d3: Node current retry_counter: 1 10/03/2025 07:13:23 AM UTC [DEBUG] 68df77934ce74261cefc79d3:Event data retry_counter: 2 10/03/2025 07:13:23 AM UTC [INFO] Job retry for node 68df77934ce74261cefc79d3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77934ce74261cefc79d3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:28 AM UTC [DEBUG] Event received: 68df77984ce74261cefc79db 10/03/2025 07:13:28 AM UTC [DEBUG] 68df77984ce74261cefc79db: Node current retry_counter: 1 10/03/2025 07:13:28 AM UTC [DEBUG] 68df77984ce74261cefc79db:Event data retry_counter: 2 10/03/2025 07:13:28 AM UTC [INFO] Job retry for node 68df77984ce74261cefc79db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77984ce74261cefc79db'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:33 AM UTC [DEBUG] Event received: 68df779d4ce74261cefc79e3 10/03/2025 07:13:33 AM UTC [DEBUG] 68df779d4ce74261cefc79e3: Node current retry_counter: 1 10/03/2025 07:13:33 AM UTC [DEBUG] 68df779d4ce74261cefc79e3:Event data retry_counter: 2 10/03/2025 07:13:33 AM UTC [INFO] Job retry for node 68df779d4ce74261cefc79e3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df779d4ce74261cefc79e3'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:38 AM UTC [DEBUG] Event received: 68df77a24ce74261cefc79ea 10/03/2025 07:13:38 AM UTC [DEBUG] 68df77a24ce74261cefc79ea: Node current retry_counter: 1 10/03/2025 07:13:39 AM UTC [DEBUG] 68df77a24ce74261cefc79ea:Event data retry_counter: 2 10/03/2025 07:13:39 AM UTC [INFO] Job retry for node 68df77a24ce74261cefc79ea submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77a24ce74261cefc79ea'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:41 AM UTC [DEBUG] Event received: 68dcd045b8c4bf214a13bf51 10/03/2025 07:13:41 AM UTC [DEBUG] 68dcd045b8c4bf214a13bf51: Node current retry_counter: 3 10/03/2025 07:13:41 AM UTC [INFO] 68dcd045b8c4bf214a13bf51 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:13:46 AM UTC [DEBUG] Event received: 68df77a94ce74261cefc79f4 10/03/2025 07:13:46 AM UTC [DEBUG] 68df77a94ce74261cefc79f4: Node current retry_counter: 1 10/03/2025 07:13:46 AM UTC [DEBUG] 68df77a94ce74261cefc79f4:Event data retry_counter: 2 10/03/2025 07:13:46 AM UTC [INFO] Job retry for node 68df77a94ce74261cefc79f4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77a94ce74261cefc79f4'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:52 AM UTC [DEBUG] Event received: 68df77b04ce74261cefc79fe 10/03/2025 07:13:52 AM UTC [DEBUG] 68df77b04ce74261cefc79fe: Node current retry_counter: 1 10/03/2025 07:13:52 AM UTC [DEBUG] 68df77b04ce74261cefc79fe:Event data retry_counter: 2 10/03/2025 07:13:52 AM UTC [INFO] Job retry for node 68df77b04ce74261cefc79fe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77b04ce74261cefc79fe'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:13:57 AM UTC [DEBUG] Event received: 68dcca70b8c4bf214a13b8d3 10/03/2025 07:13:58 AM UTC [DEBUG] Event received: 68df77b54ce74261cefc7f19 10/03/2025 07:13:58 AM UTC [DEBUG] 68df77b54ce74261cefc7f19: Node current retry_counter: 1 10/03/2025 07:13:58 AM UTC [DEBUG] 68df77b54ce74261cefc7f19:Event data retry_counter: 2 10/03/2025 07:13:58 AM UTC [INFO] Job retry for node 68df77b54ce74261cefc7f19 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:13:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77b54ce74261cefc7f19'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:03 AM UTC [DEBUG] Event received: 68df77bb4ce74261cefc7f76 10/03/2025 07:14:03 AM UTC [DEBUG] 68df77bb4ce74261cefc7f76: Node current retry_counter: 2 10/03/2025 07:14:03 AM UTC [DEBUG] 68df77bb4ce74261cefc7f76:Event data retry_counter: 3 10/03/2025 07:14:04 AM UTC [INFO] Job retry for node 68df77bb4ce74261cefc7f76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:14:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77bb4ce74261cefc7f76'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:14:06 AM UTC [DEBUG] Event received: 68df77be4ce74261cefc7f7f 10/03/2025 07:14:06 AM UTC [DEBUG] 68df77be4ce74261cefc7f7f: Node current retry_counter: 1 10/03/2025 07:14:07 AM UTC [DEBUG] 68df77be4ce74261cefc7f7f:Event data retry_counter: 2 10/03/2025 07:14:07 AM UTC [INFO] Job retry for node 68df77be4ce74261cefc7f7f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77be4ce74261cefc7f7f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:12 AM UTC [DEBUG] Event received: 68df77c34ce74261cefc7f8a 10/03/2025 07:14:12 AM UTC [DEBUG] 68df77c34ce74261cefc7f8a: Node current retry_counter: 1 10/03/2025 07:14:12 AM UTC [DEBUG] 68df77c34ce74261cefc7f8a:Event data retry_counter: 2 10/03/2025 07:14:12 AM UTC [INFO] Job retry for node 68df77c34ce74261cefc7f8a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77c34ce74261cefc7f8a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:17 AM UTC [DEBUG] Event received: 68df77c94ce74261cefc7f94 10/03/2025 07:14:17 AM UTC [DEBUG] 68df77c94ce74261cefc7f94: Node current retry_counter: 1 10/03/2025 07:14:17 AM UTC [DEBUG] 68df77c94ce74261cefc7f94:Event data retry_counter: 2 10/03/2025 07:14:17 AM UTC [INFO] Job retry for node 68df77c94ce74261cefc7f94 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77c94ce74261cefc7f94'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:23 AM UTC [DEBUG] Event received: 68df77ce4ce74261cefc7f9e 10/03/2025 07:14:23 AM UTC [DEBUG] 68df77ce4ce74261cefc7f9e: Node current retry_counter: 1 10/03/2025 07:14:23 AM UTC [DEBUG] 68df77ce4ce74261cefc7f9e:Event data retry_counter: 2 10/03/2025 07:14:23 AM UTC [INFO] Job retry for node 68df77ce4ce74261cefc7f9e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77ce4ce74261cefc7f9e'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:29 AM UTC [DEBUG] Event received: 68df77d44ce74261cefc7fab 10/03/2025 07:14:29 AM UTC [DEBUG] 68df77d44ce74261cefc7fab: Node current retry_counter: 1 10/03/2025 07:14:29 AM UTC [DEBUG] 68df77d44ce74261cefc7fab:Event data retry_counter: 2 10/03/2025 07:14:29 AM UTC [INFO] Job retry for node 68df77d44ce74261cefc7fab submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77d44ce74261cefc7fab'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:33 AM UTC [DEBUG] Event received: 68df77d94ce74261cefc7fb5 10/03/2025 07:14:33 AM UTC [DEBUG] 68df77d94ce74261cefc7fb5: Node current retry_counter: 1 10/03/2025 07:14:33 AM UTC [DEBUG] 68df77d94ce74261cefc7fb5:Event data retry_counter: 2 10/03/2025 07:14:33 AM UTC [INFO] Job retry for node 68df77d94ce74261cefc7fb5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77d94ce74261cefc7fb5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:38 AM UTC [DEBUG] Event received: 68df77de4ce74261cefc7fbd 10/03/2025 07:14:38 AM UTC [DEBUG] 68df77de4ce74261cefc7fbd: Node current retry_counter: 1 10/03/2025 07:14:38 AM UTC [DEBUG] 68df77de4ce74261cefc7fbd:Event data retry_counter: 2 10/03/2025 07:14:38 AM UTC [INFO] Job retry for node 68df77de4ce74261cefc7fbd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77de4ce74261cefc7fbd'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:43 AM UTC [DEBUG] Event received: 68df77e24ce74261cefc7fc4 10/03/2025 07:14:43 AM UTC [DEBUG] 68df77e24ce74261cefc7fc4: Node current retry_counter: 2 10/03/2025 07:14:43 AM UTC [DEBUG] 68df77e24ce74261cefc7fc4:Event data retry_counter: 3 10/03/2025 07:14:43 AM UTC [INFO] Job retry for node 68df77e24ce74261cefc7fc4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:14:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77e24ce74261cefc7fc4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:14:43 AM UTC [DEBUG] Event received: 68dd021db8c4bf214a13e1cb 10/03/2025 07:14:43 AM UTC [DEBUG] 68dd021db8c4bf214a13e1cb: Node current retry_counter: 3 10/03/2025 07:14:43 AM UTC [INFO] 68dd021db8c4bf214a13e1cb Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:14:45 AM UTC [DEBUG] Event received: 68df77e54ce74261cefc7fd2 10/03/2025 07:14:45 AM UTC [DEBUG] 68df77e54ce74261cefc7fd2: Node current retry_counter: 1 10/03/2025 07:14:46 AM UTC [DEBUG] 68df77e54ce74261cefc7fd2:Event data retry_counter: 2 10/03/2025 07:14:46 AM UTC [INFO] Job retry for node 68df77e54ce74261cefc7fd2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77e54ce74261cefc7fd2'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:51 AM UTC [DEBUG] Event received: 68df77eb4ce74261cefc7fdd 10/03/2025 07:14:51 AM UTC [DEBUG] 68df77eb4ce74261cefc7fdd: Node current retry_counter: 1 10/03/2025 07:14:51 AM UTC [DEBUG] 68df77eb4ce74261cefc7fdd:Event data retry_counter: 2 10/03/2025 07:14:51 AM UTC [INFO] Job retry for node 68df77eb4ce74261cefc7fdd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77eb4ce74261cefc7fdd'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:14:57 AM UTC [DEBUG] Event received: 68df77f04ce74261cefc7fe8 10/03/2025 07:14:57 AM UTC [DEBUG] 68df77f04ce74261cefc7fe8: Node current retry_counter: 1 10/03/2025 07:14:57 AM UTC [DEBUG] 68df77f04ce74261cefc7fe8:Event data retry_counter: 2 10/03/2025 07:14:57 AM UTC [INFO] Job retry for node 68df77f04ce74261cefc7fe8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:14:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77f04ce74261cefc7fe8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:03 AM UTC [DEBUG] Event received: 68df77f64ce74261cefc7ff3 10/03/2025 07:15:03 AM UTC [DEBUG] 68df77f64ce74261cefc7ff3: Node current retry_counter: 1 10/03/2025 07:15:03 AM UTC [DEBUG] 68df77f64ce74261cefc7ff3:Event data retry_counter: 2 10/03/2025 07:15:03 AM UTC [INFO] Job retry for node 68df77f64ce74261cefc7ff3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77f64ce74261cefc7ff3'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:09 AM UTC [DEBUG] Event received: 68df77fc4ce74261cefc7ffe 10/03/2025 07:15:09 AM UTC [DEBUG] 68df77fc4ce74261cefc7ffe: Node current retry_counter: 1 10/03/2025 07:15:09 AM UTC [DEBUG] 68df77fc4ce74261cefc7ffe:Event data retry_counter: 2 10/03/2025 07:15:09 AM UTC [INFO] Job retry for node 68df77fc4ce74261cefc7ffe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df77fc4ce74261cefc7ffe'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:14 AM UTC [DEBUG] Event received: 68df78014ce74261cefc8009 10/03/2025 07:15:14 AM UTC [DEBUG] 68df78014ce74261cefc8009: Node current retry_counter: 1 10/03/2025 07:15:14 AM UTC [DEBUG] 68df78014ce74261cefc8009:Event data retry_counter: 2 10/03/2025 07:15:14 AM UTC [INFO] Job retry for node 68df78014ce74261cefc8009 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78014ce74261cefc8009'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:19 AM UTC [DEBUG] Event received: 68df78064ce74261cefc8011 10/03/2025 07:15:19 AM UTC [DEBUG] 68df78064ce74261cefc8011: Node current retry_counter: 2 10/03/2025 07:15:19 AM UTC [DEBUG] 68df78064ce74261cefc8011:Event data retry_counter: 3 10/03/2025 07:15:19 AM UTC [INFO] Job retry for node 68df78064ce74261cefc8011 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:15:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78064ce74261cefc8011'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:15:22 AM UTC [DEBUG] Event received: 68df78094ce74261cefc8017 10/03/2025 07:15:22 AM UTC [DEBUG] 68df78094ce74261cefc8017: Node current retry_counter: 1 10/03/2025 07:15:22 AM UTC [DEBUG] 68df78094ce74261cefc8017:Event data retry_counter: 2 10/03/2025 07:15:22 AM UTC [INFO] Job retry for node 68df78094ce74261cefc8017 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78094ce74261cefc8017'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:26 AM UTC [DEBUG] Event received: 68df780e4ce74261cefc8022 10/03/2025 07:15:26 AM UTC [DEBUG] 68df780e4ce74261cefc8022: Node current retry_counter: 1 10/03/2025 07:15:26 AM UTC [DEBUG] 68df780e4ce74261cefc8022:Event data retry_counter: 2 10/03/2025 07:15:26 AM UTC [INFO] Job retry for node 68df780e4ce74261cefc8022 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df780e4ce74261cefc8022'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:31 AM UTC [DEBUG] Event received: 68df78134ce74261cefc802c 10/03/2025 07:15:31 AM UTC [DEBUG] 68df78134ce74261cefc802c: Node current retry_counter: 1 10/03/2025 07:15:31 AM UTC [DEBUG] 68df78134ce74261cefc802c:Event data retry_counter: 2 10/03/2025 07:15:31 AM UTC [INFO] Job retry for node 68df78134ce74261cefc802c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78134ce74261cefc802c'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:37 AM UTC [DEBUG] Event received: 68df78184ce74261cefc8038 10/03/2025 07:15:37 AM UTC [DEBUG] 68df78184ce74261cefc8038: Node current retry_counter: 1 10/03/2025 07:15:37 AM UTC [DEBUG] 68df78184ce74261cefc8038:Event data retry_counter: 2 10/03/2025 07:15:37 AM UTC [INFO] Job retry for node 68df78184ce74261cefc8038 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78184ce74261cefc8038'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:42 AM UTC [DEBUG] Event received: 68df781d4ce74261cefc8043 10/03/2025 07:15:42 AM UTC [DEBUG] 68df781d4ce74261cefc8043: Node current retry_counter: 1 10/03/2025 07:15:42 AM UTC [DEBUG] 68df781d4ce74261cefc8043:Event data retry_counter: 2 10/03/2025 07:15:42 AM UTC [INFO] Job retry for node 68df781d4ce74261cefc8043 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df781d4ce74261cefc8043'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:15:46 AM UTC [DEBUG] Event received: 68df78224ce74261cefc8047 10/03/2025 07:15:46 AM UTC [DEBUG] 68df78224ce74261cefc8047: Node current retry_counter: 1 10/03/2025 07:15:46 AM UTC [DEBUG] 68df78224ce74261cefc8047:Event data retry_counter: 2 10/03/2025 07:15:46 AM UTC [INFO] Job retry for node 68df78224ce74261cefc8047 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:15:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78224ce74261cefc8047'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:16:11 AM UTC [DEBUG] Event received: 68df783a4ce74261cefc8086 10/03/2025 07:16:11 AM UTC [DEBUG] 68df783a4ce74261cefc8086: Node current retry_counter: 1 10/03/2025 07:16:11 AM UTC [DEBUG] 68df783a4ce74261cefc8086:Event data retry_counter: 2 10/03/2025 07:16:11 AM UTC [INFO] Job retry for node 68df783a4ce74261cefc8086 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:16:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df783a4ce74261cefc8086'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:24 AM UTC [DEBUG] Event received: 68df78654ce74261cefc80e3 10/03/2025 07:17:24 AM UTC [DEBUG] 68df78654ce74261cefc80e3: Node current retry_counter: 1 10/03/2025 07:17:24 AM UTC [DEBUG] 68df78654ce74261cefc80e3:Event data retry_counter: 2 10/03/2025 07:17:24 AM UTC [INFO] Job retry for node 68df78654ce74261cefc80e3 submitted. Parent node: 68df15df4ce74261cefc3afe 10/03/2025 07:17:24 AM UTC [DEBUG] Event:{'data': {'id': '68df15df4ce74261cefc3afe', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df15604ce74261cefc3ac8', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_modules.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/0.config', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df15df4ce74261cefc3afe/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-stable', 'commit': '20f1950bc7918f8f48f5d5f838e3ee2f2e2604b3', 'describe': 'staging-stable-20251003.0', 'version': {'version': 6, 'patchlevel': 13, 'sublevel': None, 'extra': '-3145-g20f1950bc7918', 'name': None}, 'patchset': None, 'commit_tags': ['staging-stable-20251003.0'], 'commit_message': 'staging-stable-20251003.0', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df15df4ce74261cefc3afe-kbuild-gcc-12-x86-z29jrxvm', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df78654ce74261cefc80e3'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:16:31.379000', 'updated': '2025-10-03T06:16:53.265000', 'timeout': '2025-10-03T06:16:31.379000', 'holdoff': '2025-10-03T01:10:19.076000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '698ce80afb0bf6d9ab9c4cdc0a9abfaf0095b4ee7d754a8f0547f06fbde95c78', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:17:27 AM UTC [DEBUG] Event received: 68df78874ce74261cefc8118 10/03/2025 07:17:27 AM UTC [DEBUG] 68df78874ce74261cefc8118: Node current retry_counter: 1 10/03/2025 07:17:27 AM UTC [DEBUG] 68df78874ce74261cefc8118:Event data retry_counter: 2 10/03/2025 07:17:27 AM UTC [INFO] Job retry for node 68df78874ce74261cefc8118 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78874ce74261cefc8118'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:44 AM UTC [DEBUG] Event received: 68dd0632b8c4bf214a13e2e3 10/03/2025 07:17:44 AM UTC [DEBUG] 68dd0632b8c4bf214a13e2e3: Node current retry_counter: 3 10/03/2025 07:17:44 AM UTC [INFO] 68dd0632b8c4bf214a13e2e3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:17:50 AM UTC [DEBUG] Event received: 68df789d4ce74261cefc8147 10/03/2025 07:17:50 AM UTC [DEBUG] 68df789d4ce74261cefc8147: Node current retry_counter: 2 10/03/2025 07:17:50 AM UTC [DEBUG] 68df789d4ce74261cefc8147:Event data retry_counter: 3 10/03/2025 07:17:50 AM UTC [INFO] Job retry for node 68df789d4ce74261cefc8147 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:17:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df789d4ce74261cefc8147'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:17:53 AM UTC [DEBUG] Event received: 68df78a04ce74261cefc814d 10/03/2025 07:17:53 AM UTC [DEBUG] 68df78a04ce74261cefc814d: Node current retry_counter: 1 10/03/2025 07:17:53 AM UTC [DEBUG] 68df78a04ce74261cefc814d:Event data retry_counter: 2 10/03/2025 07:17:53 AM UTC [INFO] Job retry for node 68df78a04ce74261cefc814d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78a04ce74261cefc814d'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:17:58 AM UTC [DEBUG] Event received: 68df78a64ce74261cefc8157 10/03/2025 07:17:58 AM UTC [DEBUG] 68df78a64ce74261cefc8157: Node current retry_counter: 1 10/03/2025 07:17:58 AM UTC [DEBUG] 68df78a64ce74261cefc8157:Event data retry_counter: 2 10/03/2025 07:17:58 AM UTC [INFO] Job retry for node 68df78a64ce74261cefc8157 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:17:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78a64ce74261cefc8157'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:03 AM UTC [DEBUG] Event received: 68df78aa4ce74261cefc8162 10/03/2025 07:18:03 AM UTC [DEBUG] 68df78aa4ce74261cefc8162: Node current retry_counter: 1 10/03/2025 07:18:03 AM UTC [DEBUG] 68df78aa4ce74261cefc8162:Event data retry_counter: 2 10/03/2025 07:18:03 AM UTC [INFO] Job retry for node 68df78aa4ce74261cefc8162 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78aa4ce74261cefc8162'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:07 AM UTC [DEBUG] Event received: 68df78af4ce74261cefc816d 10/03/2025 07:18:07 AM UTC [DEBUG] 68df78af4ce74261cefc816d: Node current retry_counter: 1 10/03/2025 07:18:07 AM UTC [DEBUG] 68df78af4ce74261cefc816d:Event data retry_counter: 2 10/03/2025 07:18:07 AM UTC [INFO] Job retry for node 68df78af4ce74261cefc816d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78af4ce74261cefc816d'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:12 AM UTC [DEBUG] Event received: 68df78b44ce74261cefc8175 10/03/2025 07:18:12 AM UTC [DEBUG] 68df78b44ce74261cefc8175: Node current retry_counter: 1 10/03/2025 07:18:12 AM UTC [DEBUG] 68df78b44ce74261cefc8175:Event data retry_counter: 2 10/03/2025 07:18:12 AM UTC [INFO] Job retry for node 68df78b44ce74261cefc8175 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78b44ce74261cefc8175'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:17 AM UTC [DEBUG] Event received: 68df78b84ce74261cefc817c 10/03/2025 07:18:17 AM UTC [DEBUG] 68df78b84ce74261cefc817c: Node current retry_counter: 1 10/03/2025 07:18:17 AM UTC [DEBUG] 68df78b84ce74261cefc817c:Event data retry_counter: 2 10/03/2025 07:18:17 AM UTC [INFO] Job retry for node 68df78b84ce74261cefc817c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78b84ce74261cefc817c'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:22 AM UTC [DEBUG] Event received: 68df78be4ce74261cefc8188 10/03/2025 07:18:22 AM UTC [DEBUG] 68df78be4ce74261cefc8188: Node current retry_counter: 1 10/03/2025 07:18:22 AM UTC [DEBUG] 68df78be4ce74261cefc8188:Event data retry_counter: 2 10/03/2025 07:18:22 AM UTC [INFO] Job retry for node 68df78be4ce74261cefc8188 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78be4ce74261cefc8188'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:28 AM UTC [DEBUG] Event received: 68df78c44ce74261cefc8196 10/03/2025 07:18:28 AM UTC [DEBUG] 68df78c44ce74261cefc8196: Node current retry_counter: 2 10/03/2025 07:18:28 AM UTC [DEBUG] 68df78c44ce74261cefc8196:Event data retry_counter: 3 10/03/2025 07:18:28 AM UTC [INFO] Job retry for node 68df78c44ce74261cefc8196 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:18:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78c44ce74261cefc8196'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:18:32 AM UTC [DEBUG] Event received: 68df78c74ce74261cefc819f 10/03/2025 07:18:32 AM UTC [DEBUG] 68df78c74ce74261cefc819f: Node current retry_counter: 1 10/03/2025 07:18:32 AM UTC [DEBUG] 68df78c74ce74261cefc819f:Event data retry_counter: 2 10/03/2025 07:18:32 AM UTC [INFO] Job retry for node 68df78c74ce74261cefc819f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78c74ce74261cefc819f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:38 AM UTC [DEBUG] Event received: 68df78cd4ce74261cefc81aa 10/03/2025 07:18:38 AM UTC [DEBUG] 68df78cd4ce74261cefc81aa: Node current retry_counter: 1 10/03/2025 07:18:38 AM UTC [DEBUG] 68df78cd4ce74261cefc81aa:Event data retry_counter: 2 10/03/2025 07:18:38 AM UTC [INFO] Job retry for node 68df78cd4ce74261cefc81aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78cd4ce74261cefc81aa'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:43 AM UTC [DEBUG] Event received: 68df78d24ce74261cefc81b2 10/03/2025 07:18:43 AM UTC [DEBUG] 68df78d24ce74261cefc81b2: Node current retry_counter: 1 10/03/2025 07:18:43 AM UTC [DEBUG] 68df78d24ce74261cefc81b2:Event data retry_counter: 2 10/03/2025 07:18:43 AM UTC [INFO] Job retry for node 68df78d24ce74261cefc81b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78d24ce74261cefc81b2'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:49 AM UTC [DEBUG] Event received: 68df78d84ce74261cefc81c0 10/03/2025 07:18:49 AM UTC [DEBUG] 68df78d84ce74261cefc81c0: Node current retry_counter: 1 10/03/2025 07:18:49 AM UTC [DEBUG] 68df78d84ce74261cefc81c0:Event data retry_counter: 2 10/03/2025 07:18:49 AM UTC [INFO] Job retry for node 68df78d84ce74261cefc81c0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78d84ce74261cefc81c0'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:18:54 AM UTC [DEBUG] Event received: 68df78de4ce74261cefc81ca 10/03/2025 07:18:54 AM UTC [DEBUG] 68df78de4ce74261cefc81ca: Node current retry_counter: 1 10/03/2025 07:18:54 AM UTC [DEBUG] 68df78de4ce74261cefc81ca:Event data retry_counter: 2 10/03/2025 07:18:54 AM UTC [INFO] Job retry for node 68df78de4ce74261cefc81ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:18:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78de4ce74261cefc81ca'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:01 AM UTC [DEBUG] Event received: 68df78e54ce74261cefc81d9 10/03/2025 07:19:01 AM UTC [DEBUG] 68df78e54ce74261cefc81d9: Node current retry_counter: 1 10/03/2025 07:19:01 AM UTC [DEBUG] 68df78e54ce74261cefc81d9:Event data retry_counter: 2 10/03/2025 07:19:01 AM UTC [INFO] Job retry for node 68df78e54ce74261cefc81d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78e54ce74261cefc81d9'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:07 AM UTC [DEBUG] Event received: 68df78ea4ce74261cefc81df 10/03/2025 07:19:07 AM UTC [DEBUG] 68df78ea4ce74261cefc81df: Node current retry_counter: 2 10/03/2025 07:19:07 AM UTC [DEBUG] 68df78ea4ce74261cefc81df:Event data retry_counter: 3 10/03/2025 07:19:07 AM UTC [INFO] Job retry for node 68df78ea4ce74261cefc81df submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:19:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78ea4ce74261cefc81df'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:19:11 AM UTC [DEBUG] Event received: 68df78ef4ce74261cefc81e8 10/03/2025 07:19:11 AM UTC [DEBUG] 68df78ef4ce74261cefc81e8: Node current retry_counter: 1 10/03/2025 07:19:11 AM UTC [DEBUG] 68df78ef4ce74261cefc81e8:Event data retry_counter: 2 10/03/2025 07:19:11 AM UTC [INFO] Job retry for node 68df78ef4ce74261cefc81e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78ef4ce74261cefc81e8'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:16 AM UTC [DEBUG] Event received: 68df78f44ce74261cefc81ed 10/03/2025 07:19:16 AM UTC [DEBUG] 68df78f44ce74261cefc81ed: Node current retry_counter: 1 10/03/2025 07:19:16 AM UTC [DEBUG] 68df78f44ce74261cefc81ed:Event data retry_counter: 2 10/03/2025 07:19:16 AM UTC [INFO] Job retry for node 68df78f44ce74261cefc81ed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78f44ce74261cefc81ed'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:21 AM UTC [DEBUG] Event received: 68df78f94ce74261cefc81f2 10/03/2025 07:19:21 AM UTC [DEBUG] 68df78f94ce74261cefc81f2: Node current retry_counter: 1 10/03/2025 07:19:21 AM UTC [DEBUG] 68df78f94ce74261cefc81f2:Event data retry_counter: 2 10/03/2025 07:19:21 AM UTC [INFO] Job retry for node 68df78f94ce74261cefc81f2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78f94ce74261cefc81f2'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:26 AM UTC [DEBUG] Event received: 68df78fd4ce74261cefc81f6 10/03/2025 07:19:26 AM UTC [DEBUG] 68df78fd4ce74261cefc81f6: Node current retry_counter: 1 10/03/2025 07:19:26 AM UTC [DEBUG] 68df78fd4ce74261cefc81f6:Event data retry_counter: 2 10/03/2025 07:19:26 AM UTC [INFO] Job retry for node 68df78fd4ce74261cefc81f6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df78fd4ce74261cefc81f6'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:30 AM UTC [DEBUG] Event received: 68df79024ce74261cefc81fa 10/03/2025 07:19:30 AM UTC [DEBUG] 68df79024ce74261cefc81fa: Node current retry_counter: 1 10/03/2025 07:19:30 AM UTC [DEBUG] 68df79024ce74261cefc81fa:Event data retry_counter: 2 10/03/2025 07:19:30 AM UTC [INFO] Job retry for node 68df79024ce74261cefc81fa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79024ce74261cefc81fa'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:35 AM UTC [DEBUG] Event received: 68df79064ce74261cefc81ff 10/03/2025 07:19:35 AM UTC [DEBUG] 68df79064ce74261cefc81ff: Node current retry_counter: 1 10/03/2025 07:19:35 AM UTC [DEBUG] 68df79064ce74261cefc81ff:Event data retry_counter: 2 10/03/2025 07:19:35 AM UTC [INFO] Job retry for node 68df79064ce74261cefc81ff submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79064ce74261cefc81ff'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:39 AM UTC [DEBUG] Event received: 68df790b4ce74261cefc8202 10/03/2025 07:19:39 AM UTC [DEBUG] 68df790b4ce74261cefc8202: Node current retry_counter: 1 10/03/2025 07:19:39 AM UTC [DEBUG] 68df790b4ce74261cefc8202:Event data retry_counter: 2 10/03/2025 07:19:39 AM UTC [INFO] Job retry for node 68df790b4ce74261cefc8202 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df790b4ce74261cefc8202'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:43 AM UTC [DEBUG] Event received: 68df790f4ce74261cefc8205 10/03/2025 07:19:43 AM UTC [DEBUG] 68df790f4ce74261cefc8205: Node current retry_counter: 2 10/03/2025 07:19:43 AM UTC [DEBUG] 68df790f4ce74261cefc8205:Event data retry_counter: 3 10/03/2025 07:19:43 AM UTC [INFO] Job retry for node 68df790f4ce74261cefc8205 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:19:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df790f4ce74261cefc8205'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:19:47 AM UTC [DEBUG] Event received: 68df79124ce74261cefc8208 10/03/2025 07:19:47 AM UTC [DEBUG] 68df79124ce74261cefc8208: Node current retry_counter: 1 10/03/2025 07:19:47 AM UTC [DEBUG] 68df79124ce74261cefc8208:Event data retry_counter: 2 10/03/2025 07:19:47 AM UTC [INFO] Job retry for node 68df79124ce74261cefc8208 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79124ce74261cefc8208'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:51 AM UTC [DEBUG] Event received: 68df79164ce74261cefc820b 10/03/2025 07:19:51 AM UTC [DEBUG] 68df79164ce74261cefc820b: Node current retry_counter: 1 10/03/2025 07:19:51 AM UTC [DEBUG] 68df79164ce74261cefc820b:Event data retry_counter: 2 10/03/2025 07:19:51 AM UTC [INFO] Job retry for node 68df79164ce74261cefc820b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79164ce74261cefc820b'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:55 AM UTC [DEBUG] Event received: 68df791a4ce74261cefc820f 10/03/2025 07:19:55 AM UTC [DEBUG] 68df791a4ce74261cefc820f: Node current retry_counter: 1 10/03/2025 07:19:55 AM UTC [DEBUG] 68df791a4ce74261cefc820f:Event data retry_counter: 2 10/03/2025 07:19:55 AM UTC [INFO] Job retry for node 68df791a4ce74261cefc820f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:19:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df791a4ce74261cefc820f'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:19:57 AM UTC [DEBUG] Event received: 68df791c4ce74261cefc8212 10/03/2025 07:19:57 AM UTC [DEBUG] 68df791c4ce74261cefc8212: Node current retry_counter: 3 10/03/2025 07:19:57 AM UTC [INFO] 68df791c4ce74261cefc8212 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:20:00 AM UTC [DEBUG] Event received: 68df79204ce74261cefc8215 10/03/2025 07:20:00 AM UTC [DEBUG] 68df79204ce74261cefc8215: Node current retry_counter: 1 10/03/2025 07:20:00 AM UTC [DEBUG] 68df79204ce74261cefc8215:Event data retry_counter: 2 10/03/2025 07:20:00 AM UTC [INFO] Job retry for node 68df79204ce74261cefc8215 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79204ce74261cefc8215'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:04 AM UTC [DEBUG] Event received: 68df79244ce74261cefc8218 10/03/2025 07:20:04 AM UTC [DEBUG] 68df79244ce74261cefc8218: Node current retry_counter: 1 10/03/2025 07:20:04 AM UTC [DEBUG] 68df79244ce74261cefc8218:Event data retry_counter: 2 10/03/2025 07:20:04 AM UTC [INFO] Job retry for node 68df79244ce74261cefc8218 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79244ce74261cefc8218'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:08 AM UTC [DEBUG] Event received: 68df79284ce74261cefc821b 10/03/2025 07:20:08 AM UTC [DEBUG] 68df79284ce74261cefc821b: Node current retry_counter: 1 10/03/2025 07:20:08 AM UTC [DEBUG] 68df79284ce74261cefc821b:Event data retry_counter: 2 10/03/2025 07:20:08 AM UTC [INFO] Job retry for node 68df79284ce74261cefc821b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79284ce74261cefc821b'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:12 AM UTC [DEBUG] Event received: 68df792c4ce74261cefc821e 10/03/2025 07:20:12 AM UTC [DEBUG] 68df792c4ce74261cefc821e: Node current retry_counter: 1 10/03/2025 07:20:12 AM UTC [DEBUG] 68df792c4ce74261cefc821e:Event data retry_counter: 2 10/03/2025 07:20:12 AM UTC [INFO] Job retry for node 68df792c4ce74261cefc821e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df792c4ce74261cefc821e'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:17 AM UTC [DEBUG] Event received: 68df79304ce74261cefc8221 10/03/2025 07:20:17 AM UTC [DEBUG] 68df79304ce74261cefc8221: Node current retry_counter: 1 10/03/2025 07:20:17 AM UTC [DEBUG] 68df79304ce74261cefc8221:Event data retry_counter: 2 10/03/2025 07:20:17 AM UTC [INFO] Job retry for node 68df79304ce74261cefc8221 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79304ce74261cefc8221'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:21 AM UTC [DEBUG] Event received: 68df79354ce74261cefc8224 10/03/2025 07:20:21 AM UTC [DEBUG] 68df79354ce74261cefc8224: Node current retry_counter: 1 10/03/2025 07:20:21 AM UTC [DEBUG] 68df79354ce74261cefc8224:Event data retry_counter: 2 10/03/2025 07:20:21 AM UTC [INFO] Job retry for node 68df79354ce74261cefc8224 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79354ce74261cefc8224'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:26 AM UTC [DEBUG] Event received: 68df79394ce74261cefc8227 10/03/2025 07:20:26 AM UTC [DEBUG] 68df79394ce74261cefc8227: Node current retry_counter: 1 10/03/2025 07:20:26 AM UTC [DEBUG] 68df79394ce74261cefc8227:Event data retry_counter: 2 10/03/2025 07:20:26 AM UTC [INFO] Job retry for node 68df79394ce74261cefc8227 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79394ce74261cefc8227'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:10:43.604000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 2}} 10/03/2025 07:20:30 AM UTC [DEBUG] Event received: 68df793e4ce74261cefc822d 10/03/2025 07:20:30 AM UTC [DEBUG] 68df793e4ce74261cefc822d: Node current retry_counter: 1 10/03/2025 07:20:30 AM UTC [DEBUG] 68df793e4ce74261cefc822d:Event data retry_counter: 2 10/03/2025 07:20:30 AM UTC [INFO] Job retry for node 68df793e4ce74261cefc822d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df793e4ce74261cefc822d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:34 AM UTC [DEBUG] Event received: 68df79424ce74261cefc8231 10/03/2025 07:20:34 AM UTC [DEBUG] 68df79424ce74261cefc8231: Node current retry_counter: 1 10/03/2025 07:20:34 AM UTC [DEBUG] 68df79424ce74261cefc8231:Event data retry_counter: 2 10/03/2025 07:20:34 AM UTC [INFO] Job retry for node 68df79424ce74261cefc8231 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79424ce74261cefc8231'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:38 AM UTC [DEBUG] Event received: 68df79464ce74261cefc8234 10/03/2025 07:20:38 AM UTC [DEBUG] 68df79464ce74261cefc8234: Node current retry_counter: 1 10/03/2025 07:20:38 AM UTC [DEBUG] 68df79464ce74261cefc8234:Event data retry_counter: 2 10/03/2025 07:20:38 AM UTC [INFO] Job retry for node 68df79464ce74261cefc8234 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79464ce74261cefc8234'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:42 AM UTC [DEBUG] Event received: 68df794a4ce74261cefc8237 10/03/2025 07:20:42 AM UTC [DEBUG] 68df794a4ce74261cefc8237: Node current retry_counter: 1 10/03/2025 07:20:42 AM UTC [DEBUG] 68df794a4ce74261cefc8237:Event data retry_counter: 2 10/03/2025 07:20:42 AM UTC [INFO] Job retry for node 68df794a4ce74261cefc8237 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df794a4ce74261cefc8237'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:46 AM UTC [DEBUG] Event received: 68df794e4ce74261cefc823a 10/03/2025 07:20:46 AM UTC [DEBUG] 68df794e4ce74261cefc823a: Node current retry_counter: 1 10/03/2025 07:20:46 AM UTC [DEBUG] 68df794e4ce74261cefc823a:Event data retry_counter: 2 10/03/2025 07:20:46 AM UTC [INFO] Job retry for node 68df794e4ce74261cefc823a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df794e4ce74261cefc823a'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:49 AM UTC [DEBUG] Event received: 68df79514ce74261cefc823d 10/03/2025 07:20:49 AM UTC [DEBUG] 68df79514ce74261cefc823d: Node current retry_counter: 2 10/03/2025 07:20:49 AM UTC [DEBUG] 68df79514ce74261cefc823d:Event data retry_counter: 3 10/03/2025 07:20:49 AM UTC [INFO] Job retry for node 68df79514ce74261cefc823d submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:20:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79514ce74261cefc823d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:20:52 AM UTC [DEBUG] Event received: 68df79544ce74261cefc8240 10/03/2025 07:20:52 AM UTC [DEBUG] 68df79544ce74261cefc8240: Node current retry_counter: 1 10/03/2025 07:20:52 AM UTC [DEBUG] 68df79544ce74261cefc8240:Event data retry_counter: 2 10/03/2025 07:20:52 AM UTC [INFO] Job retry for node 68df79544ce74261cefc8240 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79544ce74261cefc8240'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:20:57 AM UTC [DEBUG] Event received: 68df79584ce74261cefc8243 10/03/2025 07:20:57 AM UTC [DEBUG] 68df79584ce74261cefc8243: Node current retry_counter: 1 10/03/2025 07:20:57 AM UTC [DEBUG] 68df79584ce74261cefc8243:Event data retry_counter: 2 10/03/2025 07:20:57 AM UTC [INFO] Job retry for node 68df79584ce74261cefc8243 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:20:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79584ce74261cefc8243'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:01 AM UTC [DEBUG] Event received: 68df795d4ce74261cefc8246 10/03/2025 07:21:01 AM UTC [DEBUG] 68df795d4ce74261cefc8246: Node current retry_counter: 1 10/03/2025 07:21:01 AM UTC [DEBUG] 68df795d4ce74261cefc8246:Event data retry_counter: 2 10/03/2025 07:21:01 AM UTC [INFO] Job retry for node 68df795d4ce74261cefc8246 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df795d4ce74261cefc8246'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:05 AM UTC [DEBUG] Event received: 68df79614ce74261cefc8249 10/03/2025 07:21:05 AM UTC [DEBUG] 68df79614ce74261cefc8249: Node current retry_counter: 1 10/03/2025 07:21:06 AM UTC [DEBUG] 68df79614ce74261cefc8249:Event data retry_counter: 2 10/03/2025 07:21:06 AM UTC [INFO] Job retry for node 68df79614ce74261cefc8249 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79614ce74261cefc8249'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:10 AM UTC [DEBUG] Event received: 68df79654ce74261cefc824c 10/03/2025 07:21:10 AM UTC [DEBUG] 68df79654ce74261cefc824c: Node current retry_counter: 1 10/03/2025 07:21:10 AM UTC [DEBUG] 68df79654ce74261cefc824c:Event data retry_counter: 2 10/03/2025 07:21:10 AM UTC [INFO] Job retry for node 68df79654ce74261cefc824c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79654ce74261cefc824c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:14 AM UTC [DEBUG] Event received: 68df796a4ce74261cefc8250 10/03/2025 07:21:14 AM UTC [DEBUG] 68df796a4ce74261cefc8250: Node current retry_counter: 1 10/03/2025 07:21:14 AM UTC [DEBUG] 68df796a4ce74261cefc8250:Event data retry_counter: 2 10/03/2025 07:21:14 AM UTC [INFO] Job retry for node 68df796a4ce74261cefc8250 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df796a4ce74261cefc8250'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:18 AM UTC [DEBUG] Event received: 68df796d4ce74261cefc8253 10/03/2025 07:21:18 AM UTC [DEBUG] 68df796d4ce74261cefc8253: Node current retry_counter: 1 10/03/2025 07:21:18 AM UTC [DEBUG] 68df796d4ce74261cefc8253:Event data retry_counter: 2 10/03/2025 07:21:18 AM UTC [INFO] Job retry for node 68df796d4ce74261cefc8253 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df796d4ce74261cefc8253'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:21 AM UTC [DEBUG] Event received: 68df79704ce74261cefc8256 10/03/2025 07:21:21 AM UTC [DEBUG] 68df79704ce74261cefc8256: Node current retry_counter: 2 10/03/2025 07:21:21 AM UTC [DEBUG] 68df79704ce74261cefc8256:Event data retry_counter: 3 10/03/2025 07:21:21 AM UTC [INFO] Job retry for node 68df79704ce74261cefc8256 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:21:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79704ce74261cefc8256'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:21:24 AM UTC [DEBUG] Event received: 68df79734ce74261cefc8259 10/03/2025 07:21:24 AM UTC [DEBUG] 68df79734ce74261cefc8259: Node current retry_counter: 1 10/03/2025 07:21:24 AM UTC [DEBUG] 68df79734ce74261cefc8259:Event data retry_counter: 2 10/03/2025 07:21:24 AM UTC [INFO] Job retry for node 68df79734ce74261cefc8259 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79734ce74261cefc8259'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:28 AM UTC [DEBUG] Event received: 68df79774ce74261cefc825c 10/03/2025 07:21:28 AM UTC [DEBUG] 68df79774ce74261cefc825c: Node current retry_counter: 1 10/03/2025 07:21:28 AM UTC [DEBUG] 68df79774ce74261cefc825c:Event data retry_counter: 2 10/03/2025 07:21:28 AM UTC [INFO] Job retry for node 68df79774ce74261cefc825c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79774ce74261cefc825c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:32 AM UTC [DEBUG] Event received: 68df797b4ce74261cefc825f 10/03/2025 07:21:32 AM UTC [DEBUG] 68df797b4ce74261cefc825f: Node current retry_counter: 1 10/03/2025 07:21:32 AM UTC [DEBUG] 68df797b4ce74261cefc825f:Event data retry_counter: 2 10/03/2025 07:21:32 AM UTC [INFO] Job retry for node 68df797b4ce74261cefc825f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df797b4ce74261cefc825f'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:37 AM UTC [DEBUG] Event received: 68df79804ce74261cefc8262 10/03/2025 07:21:37 AM UTC [DEBUG] 68df79804ce74261cefc8262: Node current retry_counter: 1 10/03/2025 07:21:37 AM UTC [DEBUG] 68df79804ce74261cefc8262:Event data retry_counter: 2 10/03/2025 07:21:37 AM UTC [INFO] Job retry for node 68df79804ce74261cefc8262 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79804ce74261cefc8262'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:40 AM UTC [DEBUG] Event received: 68df79844ce74261cefc8265 10/03/2025 07:21:40 AM UTC [DEBUG] 68df79844ce74261cefc8265: Node current retry_counter: 1 10/03/2025 07:21:40 AM UTC [DEBUG] 68df79844ce74261cefc8265:Event data retry_counter: 2 10/03/2025 07:21:40 AM UTC [INFO] Job retry for node 68df79844ce74261cefc8265 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79844ce74261cefc8265'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:44 AM UTC [DEBUG] Event received: 68df79884ce74261cefc8268 10/03/2025 07:21:44 AM UTC [DEBUG] 68df79884ce74261cefc8268: Node current retry_counter: 1 10/03/2025 07:21:44 AM UTC [DEBUG] 68df79884ce74261cefc8268:Event data retry_counter: 2 10/03/2025 07:21:44 AM UTC [INFO] Job retry for node 68df79884ce74261cefc8268 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79884ce74261cefc8268'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:47 AM UTC [DEBUG] Event received: 68df798b4ce74261cefc826b 10/03/2025 07:21:47 AM UTC [DEBUG] 68df798b4ce74261cefc826b: Node current retry_counter: 2 10/03/2025 07:21:47 AM UTC [DEBUG] 68df798b4ce74261cefc826b:Event data retry_counter: 3 10/03/2025 07:21:47 AM UTC [INFO] Job retry for node 68df798b4ce74261cefc826b submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:21:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df798b4ce74261cefc826b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:21:51 AM UTC [DEBUG] Event received: 68df798e4ce74261cefc826e 10/03/2025 07:21:51 AM UTC [DEBUG] 68df798e4ce74261cefc826e: Node current retry_counter: 1 10/03/2025 07:21:51 AM UTC [DEBUG] 68df798e4ce74261cefc826e:Event data retry_counter: 2 10/03/2025 07:21:51 AM UTC [INFO] Job retry for node 68df798e4ce74261cefc826e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df798e4ce74261cefc826e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:54 AM UTC [DEBUG] Event received: 68df79924ce74261cefc8271 10/03/2025 07:21:54 AM UTC [DEBUG] 68df79924ce74261cefc8271: Node current retry_counter: 1 10/03/2025 07:21:54 AM UTC [DEBUG] 68df79924ce74261cefc8271:Event data retry_counter: 2 10/03/2025 07:21:54 AM UTC [INFO] Job retry for node 68df79924ce74261cefc8271 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79924ce74261cefc8271'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:21:58 AM UTC [DEBUG] Event received: 68df79964ce74261cefc8274 10/03/2025 07:21:58 AM UTC [DEBUG] 68df79964ce74261cefc8274: Node current retry_counter: 1 10/03/2025 07:21:58 AM UTC [DEBUG] 68df79964ce74261cefc8274:Event data retry_counter: 2 10/03/2025 07:21:58 AM UTC [INFO] Job retry for node 68df79964ce74261cefc8274 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:21:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79964ce74261cefc8274'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:02 AM UTC [DEBUG] Event received: 68df799a4ce74261cefc8278 10/03/2025 07:22:02 AM UTC [DEBUG] 68df799a4ce74261cefc8278: Node current retry_counter: 1 10/03/2025 07:22:02 AM UTC [DEBUG] 68df799a4ce74261cefc8278:Event data retry_counter: 2 10/03/2025 07:22:02 AM UTC [INFO] Job retry for node 68df799a4ce74261cefc8278 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df799a4ce74261cefc8278'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:06 AM UTC [DEBUG] Event received: 68df799d4ce74261cefc827b 10/03/2025 07:22:06 AM UTC [DEBUG] 68df799d4ce74261cefc827b: Node current retry_counter: 1 10/03/2025 07:22:06 AM UTC [DEBUG] 68df799d4ce74261cefc827b:Event data retry_counter: 2 10/03/2025 07:22:06 AM UTC [INFO] Job retry for node 68df799d4ce74261cefc827b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df799d4ce74261cefc827b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:09 AM UTC [DEBUG] Event received: 68df79a14ce74261cefc827e 10/03/2025 07:22:09 AM UTC [DEBUG] 68df79a14ce74261cefc827e: Node current retry_counter: 1 10/03/2025 07:22:10 AM UTC [DEBUG] 68df79a14ce74261cefc827e:Event data retry_counter: 2 10/03/2025 07:22:10 AM UTC [INFO] Job retry for node 68df79a14ce74261cefc827e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79a14ce74261cefc827e'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:17 AM UTC [DEBUG] Event received: 68df79a94ce74261cefc8281 10/03/2025 07:22:17 AM UTC [DEBUG] 68df79a94ce74261cefc8281: Node current retry_counter: 1 10/03/2025 07:22:17 AM UTC [DEBUG] 68df79a94ce74261cefc8281:Event data retry_counter: 2 10/03/2025 07:22:17 AM UTC [INFO] Job retry for node 68df79a94ce74261cefc8281 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79a94ce74261cefc8281'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:20 AM UTC [DEBUG] Event received: 68df79ac4ce74261cefc8284 10/03/2025 07:22:20 AM UTC [DEBUG] 68df79ac4ce74261cefc8284: Node current retry_counter: 2 10/03/2025 07:22:20 AM UTC [DEBUG] 68df79ac4ce74261cefc8284:Event data retry_counter: 3 10/03/2025 07:22:20 AM UTC [INFO] Job retry for node 68df79ac4ce74261cefc8284 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:22:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ac4ce74261cefc8284'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:22:23 AM UTC [DEBUG] Event received: 68df79af4ce74261cefc8287 10/03/2025 07:22:23 AM UTC [DEBUG] 68df79af4ce74261cefc8287: Node current retry_counter: 1 10/03/2025 07:22:23 AM UTC [DEBUG] 68df79af4ce74261cefc8287:Event data retry_counter: 2 10/03/2025 07:22:23 AM UTC [INFO] Job retry for node 68df79af4ce74261cefc8287 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79af4ce74261cefc8287'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:27 AM UTC [DEBUG] Event received: 68df79b34ce74261cefc828a 10/03/2025 07:22:27 AM UTC [DEBUG] 68df79b34ce74261cefc828a: Node current retry_counter: 1 10/03/2025 07:22:27 AM UTC [DEBUG] 68df79b34ce74261cefc828a:Event data retry_counter: 2 10/03/2025 07:22:27 AM UTC [INFO] Job retry for node 68df79b34ce74261cefc828a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79b34ce74261cefc828a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:31 AM UTC [DEBUG] Event received: 68df79b64ce74261cefc828d 10/03/2025 07:22:31 AM UTC [DEBUG] 68df79b64ce74261cefc828d: Node current retry_counter: 1 10/03/2025 07:22:31 AM UTC [DEBUG] 68df79b64ce74261cefc828d:Event data retry_counter: 2 10/03/2025 07:22:31 AM UTC [INFO] Job retry for node 68df79b64ce74261cefc828d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79b64ce74261cefc828d'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:34 AM UTC [DEBUG] Event received: 68df79ba4ce74261cefc8290 10/03/2025 07:22:34 AM UTC [DEBUG] 68df79ba4ce74261cefc8290: Node current retry_counter: 1 10/03/2025 07:22:34 AM UTC [DEBUG] 68df79ba4ce74261cefc8290:Event data retry_counter: 2 10/03/2025 07:22:35 AM UTC [INFO] Job retry for node 68df79ba4ce74261cefc8290 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ba4ce74261cefc8290'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:38 AM UTC [DEBUG] Event received: 68df79be4ce74261cefc8293 10/03/2025 07:22:38 AM UTC [DEBUG] 68df79be4ce74261cefc8293: Node current retry_counter: 1 10/03/2025 07:22:38 AM UTC [DEBUG] 68df79be4ce74261cefc8293:Event data retry_counter: 2 10/03/2025 07:22:38 AM UTC [INFO] Job retry for node 68df79be4ce74261cefc8293 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79be4ce74261cefc8293'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:43 AM UTC [DEBUG] Event received: 68df79c24ce74261cefc8296 10/03/2025 07:22:43 AM UTC [DEBUG] 68df79c24ce74261cefc8296: Node current retry_counter: 1 10/03/2025 07:22:43 AM UTC [DEBUG] 68df79c24ce74261cefc8296:Event data retry_counter: 2 10/03/2025 07:22:43 AM UTC [INFO] Job retry for node 68df79c24ce74261cefc8296 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c24ce74261cefc8296'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:47 AM UTC [DEBUG] Event received: 68df79c64ce74261cefc8299 10/03/2025 07:22:47 AM UTC [DEBUG] 68df79c64ce74261cefc8299: Node current retry_counter: 1 10/03/2025 07:22:47 AM UTC [DEBUG] 68df79c64ce74261cefc8299:Event data retry_counter: 2 10/03/2025 07:22:47 AM UTC [INFO] Job retry for node 68df79c64ce74261cefc8299 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c64ce74261cefc8299'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:50 AM UTC [DEBUG] Event received: 68df79c94ce74261cefc829c 10/03/2025 07:22:50 AM UTC [DEBUG] 68df79c94ce74261cefc829c: Node current retry_counter: 2 10/03/2025 07:22:50 AM UTC [DEBUG] 68df79c94ce74261cefc829c:Event data retry_counter: 3 10/03/2025 07:22:50 AM UTC [INFO] Job retry for node 68df79c94ce74261cefc829c submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:22:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79c94ce74261cefc829c'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:22:53 AM UTC [DEBUG] Event received: 68df79cc4ce74261cefc829f 10/03/2025 07:22:53 AM UTC [DEBUG] 68df79cc4ce74261cefc829f: Node current retry_counter: 1 10/03/2025 07:22:53 AM UTC [DEBUG] 68df79cc4ce74261cefc829f:Event data retry_counter: 2 10/03/2025 07:22:53 AM UTC [INFO] Job retry for node 68df79cc4ce74261cefc829f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79cc4ce74261cefc829f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:22:57 AM UTC [DEBUG] Event received: 68df79d04ce74261cefc82a2 10/03/2025 07:22:57 AM UTC [DEBUG] 68df79d04ce74261cefc82a2: Node current retry_counter: 1 10/03/2025 07:22:57 AM UTC [DEBUG] 68df79d04ce74261cefc82a2:Event data retry_counter: 2 10/03/2025 07:22:57 AM UTC [INFO] Job retry for node 68df79d04ce74261cefc82a2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:22:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d04ce74261cefc82a2'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:00 AM UTC [DEBUG] Event received: 68df79d44ce74261cefc82a5 10/03/2025 07:23:00 AM UTC [DEBUG] 68df79d44ce74261cefc82a5: Node current retry_counter: 1 10/03/2025 07:23:00 AM UTC [DEBUG] 68df79d44ce74261cefc82a5:Event data retry_counter: 2 10/03/2025 07:23:00 AM UTC [INFO] Job retry for node 68df79d44ce74261cefc82a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d44ce74261cefc82a5'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:04 AM UTC [DEBUG] Event received: 68df79d84ce74261cefc82ac 10/03/2025 07:23:04 AM UTC [DEBUG] 68df79d84ce74261cefc82ac: Node current retry_counter: 1 10/03/2025 07:23:04 AM UTC [DEBUG] 68df79d84ce74261cefc82ac:Event data retry_counter: 2 10/03/2025 07:23:04 AM UTC [INFO] Job retry for node 68df79d84ce74261cefc82ac submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79d84ce74261cefc82ac'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:08 AM UTC [DEBUG] Event received: 68df79dc4ce74261cefc82af 10/03/2025 07:23:08 AM UTC [DEBUG] 68df79dc4ce74261cefc82af: Node current retry_counter: 1 10/03/2025 07:23:08 AM UTC [DEBUG] 68df79dc4ce74261cefc82af:Event data retry_counter: 2 10/03/2025 07:23:08 AM UTC [INFO] Job retry for node 68df79dc4ce74261cefc82af submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79dc4ce74261cefc82af'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:12 AM UTC [DEBUG] Event received: 68df79df4ce74261cefc82b2 10/03/2025 07:23:12 AM UTC [DEBUG] 68df79df4ce74261cefc82b2: Node current retry_counter: 1 10/03/2025 07:23:12 AM UTC [DEBUG] 68df79df4ce74261cefc82b2:Event data retry_counter: 2 10/03/2025 07:23:12 AM UTC [INFO] Job retry for node 68df79df4ce74261cefc82b2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79df4ce74261cefc82b2'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:15 AM UTC [DEBUG] Event received: 68df79e24ce74261cefc82b5 10/03/2025 07:23:15 AM UTC [DEBUG] 68df79e24ce74261cefc82b5: Node current retry_counter: 2 10/03/2025 07:23:15 AM UTC [DEBUG] 68df79e24ce74261cefc82b5:Event data retry_counter: 3 10/03/2025 07:23:15 AM UTC [INFO] Job retry for node 68df79e24ce74261cefc82b5 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:23:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79e24ce74261cefc82b5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:23:19 AM UTC [DEBUG] Event received: 68df79e54ce74261cefc82b8 10/03/2025 07:23:19 AM UTC [DEBUG] 68df79e54ce74261cefc82b8: Node current retry_counter: 1 10/03/2025 07:23:19 AM UTC [DEBUG] 68df79e54ce74261cefc82b8:Event data retry_counter: 2 10/03/2025 07:23:19 AM UTC [INFO] Job retry for node 68df79e54ce74261cefc82b8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79e54ce74261cefc82b8'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:23 AM UTC [DEBUG] Event received: 68df79ea4ce74261cefc82bb 10/03/2025 07:23:23 AM UTC [DEBUG] 68df79ea4ce74261cefc82bb: Node current retry_counter: 1 10/03/2025 07:23:23 AM UTC [DEBUG] 68df79ea4ce74261cefc82bb:Event data retry_counter: 2 10/03/2025 07:23:23 AM UTC [INFO] Job retry for node 68df79ea4ce74261cefc82bb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ea4ce74261cefc82bb'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:24 AM UTC [DEBUG] Event received: 68df79ec4ce74261cefc82be 10/03/2025 07:23:24 AM UTC [DEBUG] 68df79ec4ce74261cefc82be: Node current retry_counter: 3 10/03/2025 07:23:24 AM UTC [INFO] 68df79ec4ce74261cefc82be Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:23:28 AM UTC [DEBUG] Event received: 68df79f04ce74261cefc82c1 10/03/2025 07:23:28 AM UTC [DEBUG] 68df79f04ce74261cefc82c1: Node current retry_counter: 1 10/03/2025 07:23:28 AM UTC [DEBUG] 68df79f04ce74261cefc82c1:Event data retry_counter: 2 10/03/2025 07:23:29 AM UTC [INFO] Job retry for node 68df79f04ce74261cefc82c1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f04ce74261cefc82c1'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:32 AM UTC [DEBUG] Event received: 68df79f44ce74261cefc82c4 10/03/2025 07:23:32 AM UTC [DEBUG] 68df79f44ce74261cefc82c4: Node current retry_counter: 1 10/03/2025 07:23:32 AM UTC [DEBUG] 68df79f44ce74261cefc82c4:Event data retry_counter: 2 10/03/2025 07:23:32 AM UTC [INFO] Job retry for node 68df79f44ce74261cefc82c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f44ce74261cefc82c4'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:36 AM UTC [DEBUG] Event received: 68df79f84ce74261cefc82c7 10/03/2025 07:23:36 AM UTC [DEBUG] 68df79f84ce74261cefc82c7: Node current retry_counter: 1 10/03/2025 07:23:36 AM UTC [DEBUG] 68df79f84ce74261cefc82c7:Event data retry_counter: 2 10/03/2025 07:23:36 AM UTC [INFO] Job retry for node 68df79f84ce74261cefc82c7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79f84ce74261cefc82c7'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:40 AM UTC [DEBUG] Event received: 68df79fc4ce74261cefc82ca 10/03/2025 07:23:40 AM UTC [DEBUG] 68df79fc4ce74261cefc82ca: Node current retry_counter: 1 10/03/2025 07:23:40 AM UTC [DEBUG] 68df79fc4ce74261cefc82ca:Event data retry_counter: 2 10/03/2025 07:23:40 AM UTC [INFO] Job retry for node 68df79fc4ce74261cefc82ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79fc4ce74261cefc82ca'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:44 AM UTC [DEBUG] Event received: 68df79ff4ce74261cefc82cd 10/03/2025 07:23:44 AM UTC [DEBUG] 68df79ff4ce74261cefc82cd: Node current retry_counter: 1 10/03/2025 07:23:44 AM UTC [DEBUG] 68df79ff4ce74261cefc82cd:Event data retry_counter: 2 10/03/2025 07:23:44 AM UTC [INFO] Job retry for node 68df79ff4ce74261cefc82cd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df79ff4ce74261cefc82cd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:48 AM UTC [DEBUG] Event received: 68df7a044ce74261cefc82d0 10/03/2025 07:23:48 AM UTC [DEBUG] 68df7a044ce74261cefc82d0: Node current retry_counter: 1 10/03/2025 07:23:48 AM UTC [DEBUG] 68df7a044ce74261cefc82d0:Event data retry_counter: 2 10/03/2025 07:23:48 AM UTC [INFO] Job retry for node 68df7a044ce74261cefc82d0 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a044ce74261cefc82d0'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:52 AM UTC [DEBUG] Event received: 68df7a084ce74261cefc82d3 10/03/2025 07:23:52 AM UTC [DEBUG] 68df7a084ce74261cefc82d3: Node current retry_counter: 1 10/03/2025 07:23:52 AM UTC [DEBUG] 68df7a084ce74261cefc82d3:Event data retry_counter: 2 10/03/2025 07:23:52 AM UTC [INFO] Job retry for node 68df7a084ce74261cefc82d3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a084ce74261cefc82d3'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:23:56 AM UTC [DEBUG] Event received: 68df7a0c4ce74261cefc82d6 10/03/2025 07:23:56 AM UTC [DEBUG] 68df7a0c4ce74261cefc82d6: Node current retry_counter: 1 10/03/2025 07:23:56 AM UTC [DEBUG] 68df7a0c4ce74261cefc82d6:Event data retry_counter: 2 10/03/2025 07:23:56 AM UTC [INFO] Job retry for node 68df7a0c4ce74261cefc82d6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:23:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a0c4ce74261cefc82d6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:00 AM UTC [DEBUG] Event received: 68df7a104ce74261cefc82d9 10/03/2025 07:24:00 AM UTC [DEBUG] 68df7a104ce74261cefc82d9: Node current retry_counter: 1 10/03/2025 07:24:00 AM UTC [DEBUG] 68df7a104ce74261cefc82d9:Event data retry_counter: 2 10/03/2025 07:24:00 AM UTC [INFO] Job retry for node 68df7a104ce74261cefc82d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a104ce74261cefc82d9'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:08 AM UTC [DEBUG] Event received: 68df7a174ce74261cefc82dc 10/03/2025 07:24:08 AM UTC [DEBUG] 68df7a174ce74261cefc82dc: Node current retry_counter: 1 10/03/2025 07:24:08 AM UTC [DEBUG] 68df7a174ce74261cefc82dc:Event data retry_counter: 2 10/03/2025 07:24:08 AM UTC [INFO] Job retry for node 68df7a174ce74261cefc82dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a174ce74261cefc82dc'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:12 AM UTC [DEBUG] Event received: 68df7a1b4ce74261cefc82df 10/03/2025 07:24:12 AM UTC [DEBUG] 68df7a1b4ce74261cefc82df: Node current retry_counter: 1 10/03/2025 07:24:12 AM UTC [DEBUG] 68df7a1b4ce74261cefc82df:Event data retry_counter: 2 10/03/2025 07:24:12 AM UTC [INFO] Job retry for node 68df7a1b4ce74261cefc82df submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a1b4ce74261cefc82df'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:14 AM UTC [DEBUG] Event received: 68df7a1e4ce74261cefc82e2 10/03/2025 07:24:14 AM UTC [DEBUG] 68df7a1e4ce74261cefc82e2: Node current retry_counter: 2 10/03/2025 07:24:14 AM UTC [DEBUG] 68df7a1e4ce74261cefc82e2:Event data retry_counter: 3 10/03/2025 07:24:14 AM UTC [INFO] Job retry for node 68df7a1e4ce74261cefc82e2 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:24:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a1e4ce74261cefc82e2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:24:17 AM UTC [DEBUG] Event received: 68df7a214ce74261cefc82e5 10/03/2025 07:24:17 AM UTC [DEBUG] 68df7a214ce74261cefc82e5: Node current retry_counter: 1 10/03/2025 07:24:17 AM UTC [DEBUG] 68df7a214ce74261cefc82e5:Event data retry_counter: 2 10/03/2025 07:24:17 AM UTC [INFO] Job retry for node 68df7a214ce74261cefc82e5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a214ce74261cefc82e5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:21 AM UTC [DEBUG] Event received: 68df7a254ce74261cefc82e8 10/03/2025 07:24:21 AM UTC [DEBUG] 68df7a254ce74261cefc82e8: Node current retry_counter: 1 10/03/2025 07:24:21 AM UTC [DEBUG] 68df7a254ce74261cefc82e8:Event data retry_counter: 2 10/03/2025 07:24:21 AM UTC [INFO] Job retry for node 68df7a254ce74261cefc82e8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a254ce74261cefc82e8'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:26 AM UTC [DEBUG] Event received: 68df7a294ce74261cefc82eb 10/03/2025 07:24:26 AM UTC [DEBUG] 68df7a294ce74261cefc82eb: Node current retry_counter: 1 10/03/2025 07:24:26 AM UTC [DEBUG] 68df7a294ce74261cefc82eb:Event data retry_counter: 2 10/03/2025 07:24:26 AM UTC [INFO] Job retry for node 68df7a294ce74261cefc82eb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a294ce74261cefc82eb'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:30 AM UTC [DEBUG] Event received: 68df7a2d4ce74261cefc82ee 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2d4ce74261cefc82ee: Node current retry_counter: 1 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2d4ce74261cefc82ee:Event data retry_counter: 2 10/03/2025 07:24:30 AM UTC [INFO] Job retry for node 68df7a2d4ce74261cefc82ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a2d4ce74261cefc82ee'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:30 AM UTC [DEBUG] Event received: 68df7a2e4ce74261cefc82f2 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f2: Node current retry_counter: 0 10/03/2025 07:24:30 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f2:Event data retry_counter: 1 10/03/2025 07:24:30 AM UTC [INFO] Job retry for node 68df7a2e4ce74261cefc82f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2e4ce74261cefc82f2'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2e4ce74261cefc82f6 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f6: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2e4ce74261cefc82f6:Event data retry_counter: 1 10/03/2025 07:24:31 AM UTC [INFO] Job retry for node 68df7a2e4ce74261cefc82f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2e4ce74261cefc82f6'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc82fb 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fb: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fb:Event data retry_counter: 1 10/03/2025 07:24:31 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc82fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc82fb'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:31 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc82fe 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fe: Node current retry_counter: 0 10/03/2025 07:24:31 AM UTC [DEBUG] 68df7a2f4ce74261cefc82fe:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc82fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc82fe'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:32 AM UTC [DEBUG] Event received: 68df7a2f4ce74261cefc8304 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a2f4ce74261cefc8304: Node current retry_counter: 0 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a2f4ce74261cefc8304:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a2f4ce74261cefc8304 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a2f4ce74261cefc8304'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:32 AM UTC [DEBUG] Event received: 68df7a304ce74261cefc8307 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a304ce74261cefc8307: Node current retry_counter: 0 10/03/2025 07:24:32 AM UTC [DEBUG] 68df7a304ce74261cefc8307:Event data retry_counter: 1 10/03/2025 07:24:32 AM UTC [INFO] Job retry for node 68df7a304ce74261cefc8307 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a304ce74261cefc8307'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:33 AM UTC [DEBUG] Event received: 68df7a304ce74261cefc830a 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a304ce74261cefc830a: Node current retry_counter: 0 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a304ce74261cefc830a:Event data retry_counter: 1 10/03/2025 07:24:33 AM UTC [INFO] Job retry for node 68df7a304ce74261cefc830a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a304ce74261cefc830a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:33 AM UTC [DEBUG] Event received: 68df7a314ce74261cefc830d 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a314ce74261cefc830d: Node current retry_counter: 0 10/03/2025 07:24:33 AM UTC [DEBUG] 68df7a314ce74261cefc830d:Event data retry_counter: 1 10/03/2025 07:24:33 AM UTC [INFO] Job retry for node 68df7a314ce74261cefc830d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a314ce74261cefc830d'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a314ce74261cefc8310 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a314ce74261cefc8310: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a314ce74261cefc8310:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a314ce74261cefc8310 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a314ce74261cefc8310'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8313 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8313: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8313:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8313 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8313'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:34 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8316 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8316: Node current retry_counter: 0 10/03/2025 07:24:34 AM UTC [DEBUG] 68df7a324ce74261cefc8316:Event data retry_counter: 1 10/03/2025 07:24:34 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8316 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8316'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a324ce74261cefc8319 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a324ce74261cefc8319: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a324ce74261cefc8319:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a324ce74261cefc8319 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a324ce74261cefc8319'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc831c 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831c: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831c:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc831c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc831c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc831e 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831e: Node current retry_counter: 1 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc831e:Event data retry_counter: 2 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc831e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc831e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:35 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc8321 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc8321: Node current retry_counter: 0 10/03/2025 07:24:35 AM UTC [DEBUG] 68df7a334ce74261cefc8321:Event data retry_counter: 1 10/03/2025 07:24:35 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc8321 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc8321'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:36 AM UTC [DEBUG] Event received: 68df7a334ce74261cefc8325 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a334ce74261cefc8325: Node current retry_counter: 0 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a334ce74261cefc8325:Event data retry_counter: 1 10/03/2025 07:24:36 AM UTC [INFO] Job retry for node 68df7a334ce74261cefc8325 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a334ce74261cefc8325'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:36 AM UTC [DEBUG] Event received: 68df7a344ce74261cefc8328 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a344ce74261cefc8328: Node current retry_counter: 0 10/03/2025 07:24:36 AM UTC [DEBUG] 68df7a344ce74261cefc8328:Event data retry_counter: 1 10/03/2025 07:24:36 AM UTC [INFO] Job retry for node 68df7a344ce74261cefc8328 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a344ce74261cefc8328'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a344ce74261cefc832c 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a344ce74261cefc832c: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a344ce74261cefc832c:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a344ce74261cefc832c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a344ce74261cefc832c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8331 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8331: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8331:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8331 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8331'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:37 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8334 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8334: Node current retry_counter: 0 10/03/2025 07:24:37 AM UTC [DEBUG] 68df7a354ce74261cefc8334:Event data retry_counter: 1 10/03/2025 07:24:37 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8334 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8334'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a354ce74261cefc8337 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a354ce74261cefc8337: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a354ce74261cefc8337:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a354ce74261cefc8337 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a354ce74261cefc8337'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc833a 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833a: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833a:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc833a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc833a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:38 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc833d 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833d: Node current retry_counter: 0 10/03/2025 07:24:38 AM UTC [DEBUG] 68df7a364ce74261cefc833d:Event data retry_counter: 1 10/03/2025 07:24:38 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc833d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc833d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:39 AM UTC [DEBUG] Event received: 68df7a364ce74261cefc8340 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a364ce74261cefc8340: Node current retry_counter: 0 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a364ce74261cefc8340:Event data retry_counter: 1 10/03/2025 07:24:39 AM UTC [INFO] Job retry for node 68df7a364ce74261cefc8340 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a364ce74261cefc8340'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:39 AM UTC [DEBUG] Event received: 68df7a374ce74261cefc8343 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a374ce74261cefc8343: Node current retry_counter: 0 10/03/2025 07:24:39 AM UTC [DEBUG] 68df7a374ce74261cefc8343:Event data retry_counter: 1 10/03/2025 07:24:39 AM UTC [INFO] Job retry for node 68df7a374ce74261cefc8343 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a374ce74261cefc8343'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a374ce74261cefc8346 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a374ce74261cefc8346: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a374ce74261cefc8346:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a374ce74261cefc8346 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a374ce74261cefc8346'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc8349 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc8349: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc8349:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc8349 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc8349'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:40 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc834c 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc834c: Node current retry_counter: 0 10/03/2025 07:24:40 AM UTC [DEBUG] 68df7a384ce74261cefc834c:Event data retry_counter: 1 10/03/2025 07:24:40 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc834c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc834c'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a384ce74261cefc834f 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a384ce74261cefc834f: Node current retry_counter: 0 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a384ce74261cefc834f:Event data retry_counter: 1 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a384ce74261cefc834f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a384ce74261cefc834f'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8351 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8351: Node current retry_counter: 1 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8351:Event data retry_counter: 2 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8351 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8351'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:41 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8354 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8354: Node current retry_counter: 0 10/03/2025 07:24:41 AM UTC [DEBUG] 68df7a394ce74261cefc8354:Event data retry_counter: 1 10/03/2025 07:24:41 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8354 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8354'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a394ce74261cefc8358 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a394ce74261cefc8358: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a394ce74261cefc8358:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a394ce74261cefc8358 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a394ce74261cefc8358'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc835e 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc835e: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc835e:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc835e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc835e'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:42 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc8361 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc8361: Node current retry_counter: 0 10/03/2025 07:24:42 AM UTC [DEBUG] 68df7a3a4ce74261cefc8361:Event data retry_counter: 1 10/03/2025 07:24:42 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc8361 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc8361'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3a4ce74261cefc8364 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3a4ce74261cefc8364: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3a4ce74261cefc8364:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3a4ce74261cefc8364 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3a4ce74261cefc8364'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc8367 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc8367: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc8367:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc8367 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc8367'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:43 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc836a 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc836a: Node current retry_counter: 0 10/03/2025 07:24:43 AM UTC [DEBUG] 68df7a3b4ce74261cefc836a:Event data retry_counter: 1 10/03/2025 07:24:43 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc836a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc836a'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:44 AM UTC [DEBUG] Event received: 68df7a3b4ce74261cefc836d 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3b4ce74261cefc836d: Node current retry_counter: 0 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3b4ce74261cefc836d:Event data retry_counter: 1 10/03/2025 07:24:44 AM UTC [INFO] Job retry for node 68df7a3b4ce74261cefc836d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3b4ce74261cefc836d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:44 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8370 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3c4ce74261cefc8370: Node current retry_counter: 0 10/03/2025 07:24:44 AM UTC [DEBUG] 68df7a3c4ce74261cefc8370:Event data retry_counter: 1 10/03/2025 07:24:44 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8370 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8370'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8372 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8372: Node current retry_counter: 2 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8372:Event data retry_counter: 3 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8372 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8372'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3c4ce74261cefc8376 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8376: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3c4ce74261cefc8376:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3c4ce74261cefc8376 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3c4ce74261cefc8376'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc837c 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837c: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837c:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc837c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc837c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:45 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc837f 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837f: Node current retry_counter: 0 10/03/2025 07:24:45 AM UTC [DEBUG] 68df7a3d4ce74261cefc837f:Event data retry_counter: 1 10/03/2025 07:24:45 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc837f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc837f'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:46 AM UTC [DEBUG] Event received: 68df7a3d4ce74261cefc8382 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3d4ce74261cefc8382: Node current retry_counter: 0 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3d4ce74261cefc8382:Event data retry_counter: 1 10/03/2025 07:24:46 AM UTC [INFO] Job retry for node 68df7a3d4ce74261cefc8382 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3d4ce74261cefc8382'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:46 AM UTC [DEBUG] Event received: 68df7a3e4ce74261cefc8385 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3e4ce74261cefc8385: Node current retry_counter: 0 10/03/2025 07:24:46 AM UTC [DEBUG] 68df7a3e4ce74261cefc8385:Event data retry_counter: 1 10/03/2025 07:24:46 AM UTC [INFO] Job retry for node 68df7a3e4ce74261cefc8385 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3e4ce74261cefc8385'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3e4ce74261cefc8388 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3e4ce74261cefc8388: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3e4ce74261cefc8388:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3e4ce74261cefc8388 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3e4ce74261cefc8388'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc838b 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838b: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838b:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc838b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc838b'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:47 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc838e 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838e: Node current retry_counter: 0 10/03/2025 07:24:47 AM UTC [DEBUG] 68df7a3f4ce74261cefc838e:Event data retry_counter: 1 10/03/2025 07:24:47 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc838e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc838e'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:48 AM UTC [DEBUG] Event received: 68df7a3f4ce74261cefc8394 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a3f4ce74261cefc8394: Node current retry_counter: 0 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a3f4ce74261cefc8394:Event data retry_counter: 1 10/03/2025 07:24:48 AM UTC [INFO] Job retry for node 68df7a3f4ce74261cefc8394 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a3f4ce74261cefc8394'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:48 AM UTC [DEBUG] Event received: 68df7a404ce74261cefc8397 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a404ce74261cefc8397: Node current retry_counter: 0 10/03/2025 07:24:48 AM UTC [DEBUG] 68df7a404ce74261cefc8397:Event data retry_counter: 1 10/03/2025 07:24:48 AM UTC [INFO] Job retry for node 68df7a404ce74261cefc8397 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a404ce74261cefc8397'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a404ce74261cefc839a 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a404ce74261cefc839a: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a404ce74261cefc839a:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a404ce74261cefc839a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a404ce74261cefc839a'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc839d 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc839d: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc839d:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc839d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc839d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:49 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc83a0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc83a0: Node current retry_counter: 0 10/03/2025 07:24:49 AM UTC [DEBUG] 68df7a414ce74261cefc83a0:Event data retry_counter: 1 10/03/2025 07:24:49 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc83a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc83a0'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:50 AM UTC [DEBUG] Event received: 68df7a414ce74261cefc83a3 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a414ce74261cefc83a3: Node current retry_counter: 0 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a414ce74261cefc83a3:Event data retry_counter: 1 10/03/2025 07:24:50 AM UTC [INFO] Job retry for node 68df7a414ce74261cefc83a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a414ce74261cefc83a3'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:50 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83a8 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a424ce74261cefc83a8: Node current retry_counter: 0 10/03/2025 07:24:50 AM UTC [DEBUG] 68df7a424ce74261cefc83a8:Event data retry_counter: 1 10/03/2025 07:24:50 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83a8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83a8'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83ab 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83ab: Node current retry_counter: 0 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83ab:Event data retry_counter: 1 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83ab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83ab'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a424ce74261cefc83a5 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83a5: Node current retry_counter: 1 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a424ce74261cefc83a5:Event data retry_counter: 2 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a424ce74261cefc83a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a424ce74261cefc83a5'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:51 AM UTC [DEBUG] Event received: 68df7a434ce74261cefc83ae 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a434ce74261cefc83ae: Node current retry_counter: 0 10/03/2025 07:24:51 AM UTC [DEBUG] 68df7a434ce74261cefc83ae:Event data retry_counter: 1 10/03/2025 07:24:51 AM UTC [INFO] Job retry for node 68df7a434ce74261cefc83ae submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a434ce74261cefc83ae'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:52 AM UTC [DEBUG] Event received: 68df7a434ce74261cefc83b3 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a434ce74261cefc83b3: Node current retry_counter: 0 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a434ce74261cefc83b3:Event data retry_counter: 1 10/03/2025 07:24:52 AM UTC [INFO] Job retry for node 68df7a434ce74261cefc83b3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a434ce74261cefc83b3'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:52 AM UTC [DEBUG] Event received: 68df7a444ce74261cefc83b8 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a444ce74261cefc83b8: Node current retry_counter: 0 10/03/2025 07:24:52 AM UTC [DEBUG] 68df7a444ce74261cefc83b8:Event data retry_counter: 1 10/03/2025 07:24:52 AM UTC [INFO] Job retry for node 68df7a444ce74261cefc83b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a444ce74261cefc83b8'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a444ce74261cefc83bb 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a444ce74261cefc83bb: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a444ce74261cefc83bb:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a444ce74261cefc83bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a444ce74261cefc83bb'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83bf 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83bf: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83bf:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83bf'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:53 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83c4 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83c4: Node current retry_counter: 0 10/03/2025 07:24:53 AM UTC [DEBUG] 68df7a454ce74261cefc83c4:Event data retry_counter: 1 10/03/2025 07:24:53 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83c4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83c4'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:54 AM UTC [DEBUG] Event received: 68df7a454ce74261cefc83c7 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a454ce74261cefc83c7: Node current retry_counter: 0 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a454ce74261cefc83c7:Event data retry_counter: 1 10/03/2025 07:24:54 AM UTC [INFO] Job retry for node 68df7a454ce74261cefc83c7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a454ce74261cefc83c7'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:54 AM UTC [DEBUG] Event received: 68df7a464ce74261cefc83ca 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a464ce74261cefc83ca: Node current retry_counter: 0 10/03/2025 07:24:54 AM UTC [DEBUG] 68df7a464ce74261cefc83ca:Event data retry_counter: 1 10/03/2025 07:24:54 AM UTC [INFO] Job retry for node 68df7a464ce74261cefc83ca submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a464ce74261cefc83ca'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:55 AM UTC [DEBUG] Event received: 68df7a464ce74261cefc83cd 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a464ce74261cefc83cd: Node current retry_counter: 0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a464ce74261cefc83cd:Event data retry_counter: 1 10/03/2025 07:24:55 AM UTC [INFO] Job retry for node 68df7a464ce74261cefc83cd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a464ce74261cefc83cd'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:55 AM UTC [DEBUG] Event received: 68df7a474ce74261cefc83d0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a474ce74261cefc83d0: Node current retry_counter: 0 10/03/2025 07:24:55 AM UTC [DEBUG] 68df7a474ce74261cefc83d0:Event data retry_counter: 1 10/03/2025 07:24:55 AM UTC [INFO] Job retry for node 68df7a474ce74261cefc83d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a474ce74261cefc83d0'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:56 AM UTC [DEBUG] Event received: 68df7a474ce74261cefc83d3 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a474ce74261cefc83d3: Node current retry_counter: 0 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a474ce74261cefc83d3:Event data retry_counter: 1 10/03/2025 07:24:56 AM UTC [INFO] Job retry for node 68df7a474ce74261cefc83d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a474ce74261cefc83d3'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:56 AM UTC [DEBUG] Event received: 68df7a484ce74261cefc83d6 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a484ce74261cefc83d6: Node current retry_counter: 0 10/03/2025 07:24:56 AM UTC [DEBUG] 68df7a484ce74261cefc83d6:Event data retry_counter: 1 10/03/2025 07:24:56 AM UTC [INFO] Job retry for node 68df7a484ce74261cefc83d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a484ce74261cefc83d6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a484ce74261cefc83d9 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a484ce74261cefc83d9: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a484ce74261cefc83d9:Event data retry_counter: 1 10/03/2025 07:24:57 AM UTC [INFO] Job retry for node 68df7a484ce74261cefc83d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a484ce74261cefc83d9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a494ce74261cefc83dc 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83dc: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83dc:Event data retry_counter: 1 10/03/2025 07:24:57 AM UTC [INFO] Job retry for node 68df7a494ce74261cefc83dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a494ce74261cefc83dc'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:57 AM UTC [DEBUG] Event received: 68df7a494ce74261cefc83df 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83df: Node current retry_counter: 0 10/03/2025 07:24:57 AM UTC [DEBUG] 68df7a494ce74261cefc83df:Event data retry_counter: 1 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a494ce74261cefc83df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a494ce74261cefc83df'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83e3 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e3: Node current retry_counter: 0 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e3:Event data retry_counter: 1 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83e3'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83e7 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e7: Node current retry_counter: 1 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83e7:Event data retry_counter: 2 10/03/2025 07:24:58 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83e7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:24:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83e7'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:24:58 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83ea 10/03/2025 07:24:58 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ea: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ea:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83ea submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83ea'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:59 AM UTC [DEBUG] Event received: 68df7a4a4ce74261cefc83ee 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ee: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4a4ce74261cefc83ee:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4a4ce74261cefc83ee submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4a4ce74261cefc83ee'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:24:59 AM UTC [DEBUG] Event received: 68df7a4b4ce74261cefc83f1 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f1: Node current retry_counter: 0 10/03/2025 07:24:59 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f1:Event data retry_counter: 1 10/03/2025 07:24:59 AM UTC [INFO] Job retry for node 68df7a4b4ce74261cefc83f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:24:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4b4ce74261cefc83f1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4b4ce74261cefc83f4 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f4: Node current retry_counter: 0 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4b4ce74261cefc83f4:Event data retry_counter: 1 10/03/2025 07:25:00 AM UTC [INFO] Job retry for node 68df7a4b4ce74261cefc83f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4b4ce74261cefc83f4'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4c4ce74261cefc83f7 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83f7: Node current retry_counter: 0 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83f7:Event data retry_counter: 1 10/03/2025 07:25:00 AM UTC [INFO] Job retry for node 68df7a4c4ce74261cefc83f7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4c4ce74261cefc83f7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:00 AM UTC [DEBUG] Event received: 68df7a4c4ce74261cefc83fa 10/03/2025 07:25:00 AM UTC [DEBUG] 68df7a4c4ce74261cefc83fa: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4c4ce74261cefc83fa:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4c4ce74261cefc83fa submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4c4ce74261cefc83fa'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:01 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc83fd 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc83fd: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc83fd:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc83fd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc83fd'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:01 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc8400 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc8400: Node current retry_counter: 0 10/03/2025 07:25:01 AM UTC [DEBUG] 68df7a4d4ce74261cefc8400:Event data retry_counter: 1 10/03/2025 07:25:01 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc8400 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc8400'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:02 AM UTC [DEBUG] Event received: 68df7a4d4ce74261cefc8403 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4d4ce74261cefc8403: Node current retry_counter: 0 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4d4ce74261cefc8403:Event data retry_counter: 1 10/03/2025 07:25:02 AM UTC [INFO] Job retry for node 68df7a4d4ce74261cefc8403 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4d4ce74261cefc8403'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:02 AM UTC [DEBUG] Event received: 68df7a4e4ce74261cefc8406 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4e4ce74261cefc8406: Node current retry_counter: 0 10/03/2025 07:25:02 AM UTC [DEBUG] 68df7a4e4ce74261cefc8406:Event data retry_counter: 1 10/03/2025 07:25:02 AM UTC [INFO] Job retry for node 68df7a4e4ce74261cefc8406 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4e4ce74261cefc8406'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:03 AM UTC [DEBUG] Event received: 68df7a4e4ce74261cefc8409 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4e4ce74261cefc8409: Node current retry_counter: 0 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4e4ce74261cefc8409:Event data retry_counter: 1 10/03/2025 07:25:03 AM UTC [INFO] Job retry for node 68df7a4e4ce74261cefc8409 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4e4ce74261cefc8409'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:03 AM UTC [DEBUG] Event received: 68df7a4f4ce74261cefc840d 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4f4ce74261cefc840d: Node current retry_counter: 0 10/03/2025 07:25:03 AM UTC [DEBUG] 68df7a4f4ce74261cefc840d:Event data retry_counter: 1 10/03/2025 07:25:03 AM UTC [INFO] Job retry for node 68df7a4f4ce74261cefc840d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4f4ce74261cefc840d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:04 AM UTC [DEBUG] Event received: 68df7a4f4ce74261cefc8412 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a4f4ce74261cefc8412: Node current retry_counter: 0 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a4f4ce74261cefc8412:Event data retry_counter: 1 10/03/2025 07:25:04 AM UTC [INFO] Job retry for node 68df7a4f4ce74261cefc8412 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a4f4ce74261cefc8412'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:04 AM UTC [DEBUG] Event received: 68df7a504ce74261cefc8415 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a504ce74261cefc8415: Node current retry_counter: 0 10/03/2025 07:25:04 AM UTC [DEBUG] 68df7a504ce74261cefc8415:Event data retry_counter: 1 10/03/2025 07:25:04 AM UTC [INFO] Job retry for node 68df7a504ce74261cefc8415 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a504ce74261cefc8415'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:05 AM UTC [DEBUG] Event received: 68df7a504ce74261cefc8418 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a504ce74261cefc8418: Node current retry_counter: 0 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a504ce74261cefc8418:Event data retry_counter: 1 10/03/2025 07:25:05 AM UTC [INFO] Job retry for node 68df7a504ce74261cefc8418 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a504ce74261cefc8418'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:05 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc841b 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a514ce74261cefc841b: Node current retry_counter: 0 10/03/2025 07:25:05 AM UTC [DEBUG] 68df7a514ce74261cefc841b:Event data retry_counter: 1 10/03/2025 07:25:05 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc841b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc841b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc841d 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc841d: Node current retry_counter: 1 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc841d:Event data retry_counter: 2 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc841d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc841d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a514ce74261cefc8420 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc8420: Node current retry_counter: 0 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a514ce74261cefc8420:Event data retry_counter: 1 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a514ce74261cefc8420 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a514ce74261cefc8420'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:06 AM UTC [DEBUG] Event received: 68df7a524ce74261cefc8424 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a524ce74261cefc8424: Node current retry_counter: 0 10/03/2025 07:25:06 AM UTC [DEBUG] 68df7a524ce74261cefc8424:Event data retry_counter: 1 10/03/2025 07:25:06 AM UTC [INFO] Job retry for node 68df7a524ce74261cefc8424 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a524ce74261cefc8424'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a524ce74261cefc8427 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a524ce74261cefc8427: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a524ce74261cefc8427:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a524ce74261cefc8427 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a524ce74261cefc8427'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc842a 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842a: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842a:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc842a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc842a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:07 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc842d 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842d: Node current retry_counter: 0 10/03/2025 07:25:07 AM UTC [DEBUG] 68df7a534ce74261cefc842d:Event data retry_counter: 1 10/03/2025 07:25:07 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc842d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc842d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:08 AM UTC [DEBUG] Event received: 68df7a534ce74261cefc8430 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a534ce74261cefc8430: Node current retry_counter: 0 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a534ce74261cefc8430:Event data retry_counter: 1 10/03/2025 07:25:08 AM UTC [INFO] Job retry for node 68df7a534ce74261cefc8430 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a534ce74261cefc8430'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:08 AM UTC [DEBUG] Event received: 68df7a544ce74261cefc8433 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a544ce74261cefc8433: Node current retry_counter: 0 10/03/2025 07:25:08 AM UTC [DEBUG] 68df7a544ce74261cefc8433:Event data retry_counter: 1 10/03/2025 07:25:08 AM UTC [INFO] Job retry for node 68df7a544ce74261cefc8433 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a544ce74261cefc8433'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a544ce74261cefc8439 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a544ce74261cefc8439: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a544ce74261cefc8439:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a544ce74261cefc8439 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a544ce74261cefc8439'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc843c 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843c: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843c:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc843c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc843c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:09 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc843f 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843f: Node current retry_counter: 0 10/03/2025 07:25:09 AM UTC [DEBUG] 68df7a554ce74261cefc843f:Event data retry_counter: 1 10/03/2025 07:25:09 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc843f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc843f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a554ce74261cefc8442 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a554ce74261cefc8442: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a554ce74261cefc8442:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a554ce74261cefc8442 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a554ce74261cefc8442'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc8445 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8445: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8445:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc8445 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc8445'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:10 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc8448 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8448: Node current retry_counter: 0 10/03/2025 07:25:10 AM UTC [DEBUG] 68df7a564ce74261cefc8448:Event data retry_counter: 1 10/03/2025 07:25:10 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc8448 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc8448'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a564ce74261cefc844b 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a564ce74261cefc844b: Node current retry_counter: 0 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a564ce74261cefc844b:Event data retry_counter: 1 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a564ce74261cefc844b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a564ce74261cefc844b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc844e 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc844e: Node current retry_counter: 0 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc844e:Event data retry_counter: 1 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc844e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc844e'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:11 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc8450 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc8450: Node current retry_counter: 1 10/03/2025 07:25:11 AM UTC [DEBUG] 68df7a574ce74261cefc8450:Event data retry_counter: 2 10/03/2025 07:25:11 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc8450 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc8450'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:12 AM UTC [DEBUG] Event received: 68df7a574ce74261cefc8453 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a574ce74261cefc8453: Node current retry_counter: 0 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a574ce74261cefc8453:Event data retry_counter: 1 10/03/2025 07:25:12 AM UTC [INFO] Job retry for node 68df7a574ce74261cefc8453 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a574ce74261cefc8453'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:12 AM UTC [DEBUG] Event received: 68df7a584ce74261cefc8457 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a584ce74261cefc8457: Node current retry_counter: 0 10/03/2025 07:25:12 AM UTC [DEBUG] 68df7a584ce74261cefc8457:Event data retry_counter: 1 10/03/2025 07:25:12 AM UTC [INFO] Job retry for node 68df7a584ce74261cefc8457 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a584ce74261cefc8457'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:13 AM UTC [DEBUG] Event received: 68df7a584ce74261cefc845a 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a584ce74261cefc845a: Node current retry_counter: 0 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a584ce74261cefc845a:Event data retry_counter: 1 10/03/2025 07:25:13 AM UTC [INFO] Job retry for node 68df7a584ce74261cefc845a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a584ce74261cefc845a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:13 AM UTC [DEBUG] Event received: 68df7a594ce74261cefc845e 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a594ce74261cefc845e: Node current retry_counter: 0 10/03/2025 07:25:13 AM UTC [DEBUG] 68df7a594ce74261cefc845e:Event data retry_counter: 1 10/03/2025 07:25:13 AM UTC [INFO] Job retry for node 68df7a594ce74261cefc845e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a594ce74261cefc845e'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:14 AM UTC [DEBUG] Event received: 68df7a594ce74261cefc8461 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a594ce74261cefc8461: Node current retry_counter: 0 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a594ce74261cefc8461:Event data retry_counter: 1 10/03/2025 07:25:14 AM UTC [INFO] Job retry for node 68df7a594ce74261cefc8461 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a594ce74261cefc8461'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:14 AM UTC [DEBUG] Event received: 68df7a5a4ce74261cefc8465 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a5a4ce74261cefc8465: Node current retry_counter: 0 10/03/2025 07:25:14 AM UTC [DEBUG] 68df7a5a4ce74261cefc8465:Event data retry_counter: 1 10/03/2025 07:25:14 AM UTC [INFO] Job retry for node 68df7a5a4ce74261cefc8465 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5a4ce74261cefc8465'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5a4ce74261cefc846a 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5a4ce74261cefc846a: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5a4ce74261cefc846a:Event data retry_counter: 1 10/03/2025 07:25:15 AM UTC [INFO] Job retry for node 68df7a5a4ce74261cefc846a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5a4ce74261cefc846a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5b4ce74261cefc846d 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc846d: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc846d:Event data retry_counter: 1 10/03/2025 07:25:15 AM UTC [INFO] Job retry for node 68df7a5b4ce74261cefc846d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5b4ce74261cefc846d'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:15 AM UTC [DEBUG] Event received: 68df7a5b4ce74261cefc8470 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc8470: Node current retry_counter: 0 10/03/2025 07:25:15 AM UTC [DEBUG] 68df7a5b4ce74261cefc8470:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5b4ce74261cefc8470 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5b4ce74261cefc8470'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:16 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8473 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8473: Node current retry_counter: 0 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8473:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8473 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8473'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:16 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8476 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8476: Node current retry_counter: 0 10/03/2025 07:25:16 AM UTC [DEBUG] 68df7a5c4ce74261cefc8476:Event data retry_counter: 1 10/03/2025 07:25:16 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8476 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8476'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:17 AM UTC [DEBUG] Event received: 68df7a5c4ce74261cefc8479 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5c4ce74261cefc8479: Node current retry_counter: 0 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5c4ce74261cefc8479:Event data retry_counter: 1 10/03/2025 07:25:17 AM UTC [INFO] Job retry for node 68df7a5c4ce74261cefc8479 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5c4ce74261cefc8479'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:17 AM UTC [DEBUG] Event received: 68df7a5d4ce74261cefc847c 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5d4ce74261cefc847c: Node current retry_counter: 0 10/03/2025 07:25:17 AM UTC [DEBUG] 68df7a5d4ce74261cefc847c:Event data retry_counter: 1 10/03/2025 07:25:17 AM UTC [INFO] Job retry for node 68df7a5d4ce74261cefc847c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5d4ce74261cefc847c'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:18 AM UTC [DEBUG] Event received: 68df7a5d4ce74261cefc847f 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5d4ce74261cefc847f: Node current retry_counter: 0 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5d4ce74261cefc847f:Event data retry_counter: 1 10/03/2025 07:25:18 AM UTC [INFO] Job retry for node 68df7a5d4ce74261cefc847f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5d4ce74261cefc847f'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:18 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8482 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5e4ce74261cefc8482: Node current retry_counter: 0 10/03/2025 07:25:18 AM UTC [DEBUG] 68df7a5e4ce74261cefc8482:Event data retry_counter: 1 10/03/2025 07:25:18 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8482 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8482'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8486 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8486: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8486:Event data retry_counter: 1 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8486 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8486'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5e4ce74261cefc8488 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8488: Node current retry_counter: 1 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5e4ce74261cefc8488:Event data retry_counter: 2 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5e4ce74261cefc8488 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a5e4ce74261cefc8488'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc848d 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc848d: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc848d:Event data retry_counter: 1 10/03/2025 07:25:19 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc848d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc848d'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:19 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc8491 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc8491: Node current retry_counter: 0 10/03/2025 07:25:19 AM UTC [DEBUG] 68df7a5f4ce74261cefc8491:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc8491 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc8491'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:20 AM UTC [DEBUG] Event received: 68df7a5f4ce74261cefc8495 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a5f4ce74261cefc8495: Node current retry_counter: 0 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a5f4ce74261cefc8495:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a5f4ce74261cefc8495 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a5f4ce74261cefc8495'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:20 AM UTC [DEBUG] Event received: 68df7a604ce74261cefc849b 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a604ce74261cefc849b: Node current retry_counter: 0 10/03/2025 07:25:20 AM UTC [DEBUG] 68df7a604ce74261cefc849b:Event data retry_counter: 1 10/03/2025 07:25:20 AM UTC [INFO] Job retry for node 68df7a604ce74261cefc849b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a604ce74261cefc849b'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:21 AM UTC [DEBUG] Event received: 68df7a604ce74261cefc849e 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a604ce74261cefc849e: Node current retry_counter: 0 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a604ce74261cefc849e:Event data retry_counter: 1 10/03/2025 07:25:21 AM UTC [INFO] Job retry for node 68df7a604ce74261cefc849e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a604ce74261cefc849e'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:21 AM UTC [DEBUG] Event received: 68df7a614ce74261cefc84a1 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a614ce74261cefc84a1: Node current retry_counter: 0 10/03/2025 07:25:21 AM UTC [DEBUG] 68df7a614ce74261cefc84a1:Event data retry_counter: 1 10/03/2025 07:25:21 AM UTC [INFO] Job retry for node 68df7a614ce74261cefc84a1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a614ce74261cefc84a1'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:22 AM UTC [DEBUG] Event received: 68df7a614ce74261cefc84a4 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a614ce74261cefc84a4: Node current retry_counter: 0 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a614ce74261cefc84a4:Event data retry_counter: 1 10/03/2025 07:25:22 AM UTC [INFO] Job retry for node 68df7a614ce74261cefc84a4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a614ce74261cefc84a4'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:22 AM UTC [DEBUG] Event received: 68df7a624ce74261cefc84a8 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a624ce74261cefc84a8: Node current retry_counter: 0 10/03/2025 07:25:22 AM UTC [DEBUG] 68df7a624ce74261cefc84a8:Event data retry_counter: 1 10/03/2025 07:25:22 AM UTC [INFO] Job retry for node 68df7a624ce74261cefc84a8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a624ce74261cefc84a8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a624ce74261cefc84ac 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a624ce74261cefc84ac: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a624ce74261cefc84ac:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a624ce74261cefc84ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a624ce74261cefc84ac'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84af 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84af: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84af:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84af'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:23 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84b2 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84b2: Node current retry_counter: 0 10/03/2025 07:25:23 AM UTC [DEBUG] 68df7a634ce74261cefc84b2:Event data retry_counter: 1 10/03/2025 07:25:23 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84b2'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:24 AM UTC [DEBUG] Event received: 68df7a634ce74261cefc84b5 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a634ce74261cefc84b5: Node current retry_counter: 0 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a634ce74261cefc84b5:Event data retry_counter: 1 10/03/2025 07:25:24 AM UTC [INFO] Job retry for node 68df7a634ce74261cefc84b5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a634ce74261cefc84b5'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:24 AM UTC [DEBUG] Event received: 68df7a644ce74261cefc84b8 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a644ce74261cefc84b8: Node current retry_counter: 0 10/03/2025 07:25:24 AM UTC [DEBUG] 68df7a644ce74261cefc84b8:Event data retry_counter: 1 10/03/2025 07:25:24 AM UTC [INFO] Job retry for node 68df7a644ce74261cefc84b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a644ce74261cefc84b8'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:25 AM UTC [DEBUG] Event received: 68df7a644ce74261cefc84bb 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a644ce74261cefc84bb: Node current retry_counter: 0 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a644ce74261cefc84bb:Event data retry_counter: 1 10/03/2025 07:25:25 AM UTC [INFO] Job retry for node 68df7a644ce74261cefc84bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a644ce74261cefc84bb'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:25 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c1 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a654ce74261cefc84c1: Node current retry_counter: 0 10/03/2025 07:25:25 AM UTC [DEBUG] 68df7a654ce74261cefc84c1:Event data retry_counter: 1 10/03/2025 07:25:25 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c1'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c6 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c6: Node current retry_counter: 0 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c6:Event data retry_counter: 1 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c6'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a654ce74261cefc84c4 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c4: Node current retry_counter: 1 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a654ce74261cefc84c4:Event data retry_counter: 2 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a654ce74261cefc84c4 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a654ce74261cefc84c4'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:26 AM UTC [DEBUG] Event received: 68df7a664ce74261cefc84cb 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a664ce74261cefc84cb: Node current retry_counter: 0 10/03/2025 07:25:26 AM UTC [DEBUG] 68df7a664ce74261cefc84cb:Event data retry_counter: 1 10/03/2025 07:25:26 AM UTC [INFO] Job retry for node 68df7a664ce74261cefc84cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a664ce74261cefc84cb'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a664ce74261cefc84d0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a664ce74261cefc84d0: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a664ce74261cefc84d0:Event data retry_counter: 1 10/03/2025 07:25:27 AM UTC [INFO] Job retry for node 68df7a664ce74261cefc84d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a664ce74261cefc84d0'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d3 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d3: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d3:Event data retry_counter: 1 10/03/2025 07:25:27 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d3'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:27 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d6 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d6: Node current retry_counter: 0 10/03/2025 07:25:27 AM UTC [DEBUG] 68df7a674ce74261cefc84d6:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d6'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:28 AM UTC [DEBUG] Event received: 68df7a674ce74261cefc84d9 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a674ce74261cefc84d9: Node current retry_counter: 0 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a674ce74261cefc84d9:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a674ce74261cefc84d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a674ce74261cefc84d9'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:28 AM UTC [DEBUG] Event received: 68df7a684ce74261cefc84dc 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a684ce74261cefc84dc: Node current retry_counter: 0 10/03/2025 07:25:28 AM UTC [DEBUG] 68df7a684ce74261cefc84dc:Event data retry_counter: 1 10/03/2025 07:25:28 AM UTC [INFO] Job retry for node 68df7a684ce74261cefc84dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a684ce74261cefc84dc'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:29 AM UTC [DEBUG] Event received: 68df7a684ce74261cefc84df 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a684ce74261cefc84df: Node current retry_counter: 0 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a684ce74261cefc84df:Event data retry_counter: 1 10/03/2025 07:25:29 AM UTC [INFO] Job retry for node 68df7a684ce74261cefc84df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a684ce74261cefc84df'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:29 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e2 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a694ce74261cefc84e2: Node current retry_counter: 0 10/03/2025 07:25:29 AM UTC [DEBUG] 68df7a694ce74261cefc84e2:Event data retry_counter: 1 10/03/2025 07:25:29 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e2'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e5 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e5: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e5:Event data retry_counter: 1 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e5'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84ea 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ea: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ea:Event data retry_counter: 1 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84ea submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84ea'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a694ce74261cefc84e7 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e7: Node current retry_counter: 2 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a694ce74261cefc84e7:Event data retry_counter: 3 10/03/2025 07:25:30 AM UTC [INFO] Job retry for node 68df7a694ce74261cefc84e7 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:25:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a694ce74261cefc84e7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:25:30 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84ef 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ef: Node current retry_counter: 0 10/03/2025 07:25:30 AM UTC [DEBUG] 68df7a6a4ce74261cefc84ef:Event data retry_counter: 1 10/03/2025 07:25:31 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84ef submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84ef'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:32 AM UTC [DEBUG] Event received: 68df7a6a4ce74261cefc84f4 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6a4ce74261cefc84f4: Node current retry_counter: 0 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6a4ce74261cefc84f4:Event data retry_counter: 1 10/03/2025 07:25:32 AM UTC [INFO] Job retry for node 68df7a6a4ce74261cefc84f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6a4ce74261cefc84f4'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:32 AM UTC [DEBUG] Event received: 68df7a6c4ce74261cefc84fb 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fb: Node current retry_counter: 0 10/03/2025 07:25:32 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fb:Event data retry_counter: 1 10/03/2025 07:25:32 AM UTC [INFO] Job retry for node 68df7a6c4ce74261cefc84fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6c4ce74261cefc84fb'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:33 AM UTC [DEBUG] Event received: 68df7a6c4ce74261cefc84fe 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fe: Node current retry_counter: 0 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6c4ce74261cefc84fe:Event data retry_counter: 1 10/03/2025 07:25:33 AM UTC [INFO] Job retry for node 68df7a6c4ce74261cefc84fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6c4ce74261cefc84fe'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:33 AM UTC [DEBUG] Event received: 68df7a6d4ce74261cefc8501 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6d4ce74261cefc8501: Node current retry_counter: 0 10/03/2025 07:25:33 AM UTC [DEBUG] 68df7a6d4ce74261cefc8501:Event data retry_counter: 1 10/03/2025 07:25:33 AM UTC [INFO] Job retry for node 68df7a6d4ce74261cefc8501 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6d4ce74261cefc8501'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6d4ce74261cefc8504 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6d4ce74261cefc8504: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6d4ce74261cefc8504:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6d4ce74261cefc8504 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6d4ce74261cefc8504'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc8507 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc8507: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc8507:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc8507 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc8507'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:34 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc850a 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc850a: Node current retry_counter: 0 10/03/2025 07:25:34 AM UTC [DEBUG] 68df7a6e4ce74261cefc850a:Event data retry_counter: 1 10/03/2025 07:25:34 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc850a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc850a'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6e4ce74261cefc850d 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6e4ce74261cefc850d: Node current retry_counter: 0 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6e4ce74261cefc850d:Event data retry_counter: 1 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6e4ce74261cefc850d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6e4ce74261cefc850d'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc8512 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc8512: Node current retry_counter: 0 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc8512:Event data retry_counter: 1 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc8512 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc8512'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:35 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc850f 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc850f: Node current retry_counter: 1 10/03/2025 07:25:35 AM UTC [DEBUG] 68df7a6f4ce74261cefc850f:Event data retry_counter: 2 10/03/2025 07:25:35 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc850f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc850f'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a6f4ce74261cefc8516 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a6f4ce74261cefc8516: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a6f4ce74261cefc8516:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a6f4ce74261cefc8516 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a6f4ce74261cefc8516'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc851a 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851a: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851a:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc851a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc851a'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:36 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc851e 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851e: Node current retry_counter: 0 10/03/2025 07:25:36 AM UTC [DEBUG] 68df7a704ce74261cefc851e:Event data retry_counter: 1 10/03/2025 07:25:36 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc851e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc851e'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:37 AM UTC [DEBUG] Event received: 68df7a704ce74261cefc8523 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a704ce74261cefc8523: Node current retry_counter: 0 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a704ce74261cefc8523:Event data retry_counter: 1 10/03/2025 07:25:37 AM UTC [INFO] Job retry for node 68df7a704ce74261cefc8523 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a704ce74261cefc8523'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:37 AM UTC [DEBUG] Event received: 68df7a714ce74261cefc8526 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a714ce74261cefc8526: Node current retry_counter: 0 10/03/2025 07:25:37 AM UTC [DEBUG] 68df7a714ce74261cefc8526:Event data retry_counter: 1 10/03/2025 07:25:37 AM UTC [INFO] Job retry for node 68df7a714ce74261cefc8526 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a714ce74261cefc8526'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a714ce74261cefc8529 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a714ce74261cefc8529: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a714ce74261cefc8529:Event data retry_counter: 1 10/03/2025 07:25:38 AM UTC [INFO] Job retry for node 68df7a714ce74261cefc8529 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a714ce74261cefc8529'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc852c 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852c: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852c:Event data retry_counter: 1 10/03/2025 07:25:38 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc852c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc852c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:38 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc852f 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852f: Node current retry_counter: 0 10/03/2025 07:25:38 AM UTC [DEBUG] 68df7a724ce74261cefc852f:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc852f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc852f'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:39 AM UTC [DEBUG] Event received: 68df7a724ce74261cefc8533 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a724ce74261cefc8533: Node current retry_counter: 0 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a724ce74261cefc8533:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a724ce74261cefc8533 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a724ce74261cefc8533'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:39 AM UTC [DEBUG] Event received: 68df7a734ce74261cefc8536 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a734ce74261cefc8536: Node current retry_counter: 0 10/03/2025 07:25:39 AM UTC [DEBUG] 68df7a734ce74261cefc8536:Event data retry_counter: 1 10/03/2025 07:25:39 AM UTC [INFO] Job retry for node 68df7a734ce74261cefc8536 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a734ce74261cefc8536'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:40 AM UTC [DEBUG] Event received: 68df7a734ce74261cefc853c 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a734ce74261cefc853c: Node current retry_counter: 0 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a734ce74261cefc853c:Event data retry_counter: 1 10/03/2025 07:25:40 AM UTC [INFO] Job retry for node 68df7a734ce74261cefc853c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a734ce74261cefc853c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:40 AM UTC [DEBUG] Event received: 68df7a744ce74261cefc853f 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a744ce74261cefc853f: Node current retry_counter: 0 10/03/2025 07:25:40 AM UTC [DEBUG] 68df7a744ce74261cefc853f:Event data retry_counter: 1 10/03/2025 07:25:40 AM UTC [INFO] Job retry for node 68df7a744ce74261cefc853f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a744ce74261cefc853f'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:41 AM UTC [DEBUG] Event received: 68df7a744ce74261cefc8542 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a744ce74261cefc8542: Node current retry_counter: 0 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a744ce74261cefc8542:Event data retry_counter: 1 10/03/2025 07:25:41 AM UTC [INFO] Job retry for node 68df7a744ce74261cefc8542 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a744ce74261cefc8542'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:41 AM UTC [DEBUG] Event received: 68df7a754ce74261cefc8546 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a754ce74261cefc8546: Node current retry_counter: 0 10/03/2025 07:25:41 AM UTC [DEBUG] 68df7a754ce74261cefc8546:Event data retry_counter: 1 10/03/2025 07:25:41 AM UTC [INFO] Job retry for node 68df7a754ce74261cefc8546 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a754ce74261cefc8546'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a754ce74261cefc8549 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a754ce74261cefc8549: Node current retry_counter: 0 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a754ce74261cefc8549:Event data retry_counter: 1 10/03/2025 07:25:42 AM UTC [INFO] Job retry for node 68df7a754ce74261cefc8549 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a754ce74261cefc8549'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc854c 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854c: Node current retry_counter: 0 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854c:Event data retry_counter: 1 10/03/2025 07:25:42 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc854c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc854c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:42 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc854e 10/03/2025 07:25:42 AM UTC [DEBUG] 68df7a764ce74261cefc854e: Node current retry_counter: 1 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc854e:Event data retry_counter: 2 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc854e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc854e'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc8551 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8551: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8551:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc8551 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc8551'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a764ce74261cefc8556 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8556: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a764ce74261cefc8556:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a764ce74261cefc8556 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a764ce74261cefc8556'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:43 AM UTC [DEBUG] Event received: 68df7a774ce74261cefc8559 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a774ce74261cefc8559: Node current retry_counter: 0 10/03/2025 07:25:43 AM UTC [DEBUG] 68df7a774ce74261cefc8559:Event data retry_counter: 1 10/03/2025 07:25:43 AM UTC [INFO] Job retry for node 68df7a774ce74261cefc8559 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a774ce74261cefc8559'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:44 AM UTC [DEBUG] Event received: 68df7a774ce74261cefc855c 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a774ce74261cefc855c: Node current retry_counter: 0 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a774ce74261cefc855c:Event data retry_counter: 1 10/03/2025 07:25:44 AM UTC [INFO] Job retry for node 68df7a774ce74261cefc855c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a774ce74261cefc855c'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:44 AM UTC [DEBUG] Event received: 68df7a784ce74261cefc855f 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a784ce74261cefc855f: Node current retry_counter: 0 10/03/2025 07:25:44 AM UTC [DEBUG] 68df7a784ce74261cefc855f:Event data retry_counter: 1 10/03/2025 07:25:44 AM UTC [INFO] Job retry for node 68df7a784ce74261cefc855f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a784ce74261cefc855f'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:45 AM UTC [DEBUG] Event received: 68df7a784ce74261cefc8565 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a784ce74261cefc8565: Node current retry_counter: 0 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a784ce74261cefc8565:Event data retry_counter: 1 10/03/2025 07:25:45 AM UTC [INFO] Job retry for node 68df7a784ce74261cefc8565 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a784ce74261cefc8565'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:45 AM UTC [DEBUG] Event received: 68df7a794ce74261cefc8568 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a794ce74261cefc8568: Node current retry_counter: 0 10/03/2025 07:25:45 AM UTC [DEBUG] 68df7a794ce74261cefc8568:Event data retry_counter: 1 10/03/2025 07:25:45 AM UTC [INFO] Job retry for node 68df7a794ce74261cefc8568 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a794ce74261cefc8568'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:46 AM UTC [DEBUG] Event received: 68df7a794ce74261cefc856b 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a794ce74261cefc856b: Node current retry_counter: 0 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a794ce74261cefc856b:Event data retry_counter: 1 10/03/2025 07:25:46 AM UTC [INFO] Job retry for node 68df7a794ce74261cefc856b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a794ce74261cefc856b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:46 AM UTC [DEBUG] Event received: 68df7a7a4ce74261cefc856e 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a7a4ce74261cefc856e: Node current retry_counter: 0 10/03/2025 07:25:46 AM UTC [DEBUG] 68df7a7a4ce74261cefc856e:Event data retry_counter: 1 10/03/2025 07:25:46 AM UTC [INFO] Job retry for node 68df7a7a4ce74261cefc856e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7a4ce74261cefc856e'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:47 AM UTC [DEBUG] Event received: 68df7a7a4ce74261cefc8573 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7a4ce74261cefc8573: Node current retry_counter: 0 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7a4ce74261cefc8573:Event data retry_counter: 1 10/03/2025 07:25:47 AM UTC [INFO] Job retry for node 68df7a7a4ce74261cefc8573 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7a4ce74261cefc8573'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:47 AM UTC [DEBUG] Event received: 68df7a7b4ce74261cefc8576 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7b4ce74261cefc8576: Node current retry_counter: 0 10/03/2025 07:25:47 AM UTC [DEBUG] 68df7a7b4ce74261cefc8576:Event data retry_counter: 1 10/03/2025 07:25:47 AM UTC [INFO] Job retry for node 68df7a7b4ce74261cefc8576 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7b4ce74261cefc8576'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7b4ce74261cefc8579 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7b4ce74261cefc8579: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7b4ce74261cefc8579:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7b4ce74261cefc8579 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7b4ce74261cefc8579'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc857c 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857c: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857c:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc857c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc857c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:48 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc857f 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857f: Node current retry_counter: 0 10/03/2025 07:25:48 AM UTC [DEBUG] 68df7a7c4ce74261cefc857f:Event data retry_counter: 1 10/03/2025 07:25:48 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc857f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc857f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:49 AM UTC [DEBUG] Event received: 68df7a7c4ce74261cefc8582 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7c4ce74261cefc8582: Node current retry_counter: 0 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7c4ce74261cefc8582:Event data retry_counter: 1 10/03/2025 07:25:49 AM UTC [INFO] Job retry for node 68df7a7c4ce74261cefc8582 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7c4ce74261cefc8582'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:49 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc8585 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7d4ce74261cefc8585: Node current retry_counter: 0 10/03/2025 07:25:49 AM UTC [DEBUG] 68df7a7d4ce74261cefc8585:Event data retry_counter: 1 10/03/2025 07:25:49 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc8585 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc8585'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc8587 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc8587: Node current retry_counter: 1 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc8587:Event data retry_counter: 2 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc8587 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc8587'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7d4ce74261cefc858b 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc858b: Node current retry_counter: 0 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7d4ce74261cefc858b:Event data retry_counter: 1 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7d4ce74261cefc858b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7d4ce74261cefc858b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:50 AM UTC [DEBUG] Event received: 68df7a7e4ce74261cefc8591 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7e4ce74261cefc8591: Node current retry_counter: 0 10/03/2025 07:25:50 AM UTC [DEBUG] 68df7a7e4ce74261cefc8591:Event data retry_counter: 1 10/03/2025 07:25:50 AM UTC [INFO] Job retry for node 68df7a7e4ce74261cefc8591 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7e4ce74261cefc8591'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7e4ce74261cefc8595 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7e4ce74261cefc8595: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7e4ce74261cefc8595:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7e4ce74261cefc8595 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7e4ce74261cefc8595'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc859a 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859a: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859a:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc859a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc859a'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:51 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc859d 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859d: Node current retry_counter: 0 10/03/2025 07:25:51 AM UTC [DEBUG] 68df7a7f4ce74261cefc859d:Event data retry_counter: 1 10/03/2025 07:25:51 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc859d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc859d'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:52 AM UTC [DEBUG] Event received: 68df7a7f4ce74261cefc85a0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a7f4ce74261cefc85a0: Node current retry_counter: 0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a7f4ce74261cefc85a0:Event data retry_counter: 1 10/03/2025 07:25:52 AM UTC [INFO] Job retry for node 68df7a7f4ce74261cefc85a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a7f4ce74261cefc85a0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:52 AM UTC [DEBUG] Event received: 68df7a804ce74261cefc85a3 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a804ce74261cefc85a3: Node current retry_counter: 0 10/03/2025 07:25:52 AM UTC [DEBUG] 68df7a804ce74261cefc85a3:Event data retry_counter: 1 10/03/2025 07:25:52 AM UTC [INFO] Job retry for node 68df7a804ce74261cefc85a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a804ce74261cefc85a3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:53 AM UTC [DEBUG] Event received: 68df7a804ce74261cefc85a6 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a804ce74261cefc85a6: Node current retry_counter: 0 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a804ce74261cefc85a6:Event data retry_counter: 1 10/03/2025 07:25:53 AM UTC [INFO] Job retry for node 68df7a804ce74261cefc85a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a804ce74261cefc85a6'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:53 AM UTC [DEBUG] Event received: 68df7a814ce74261cefc85a9 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a814ce74261cefc85a9: Node current retry_counter: 0 10/03/2025 07:25:53 AM UTC [DEBUG] 68df7a814ce74261cefc85a9:Event data retry_counter: 1 10/03/2025 07:25:53 AM UTC [INFO] Job retry for node 68df7a814ce74261cefc85a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a814ce74261cefc85a9'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a814ce74261cefc85ac 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a814ce74261cefc85ac: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a814ce74261cefc85ac:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a814ce74261cefc85ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a814ce74261cefc85ac'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b0: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b0:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:54 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b3 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b3: Node current retry_counter: 0 10/03/2025 07:25:54 AM UTC [DEBUG] 68df7a824ce74261cefc85b3:Event data retry_counter: 1 10/03/2025 07:25:54 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:55 AM UTC [DEBUG] Event received: 68df7a824ce74261cefc85b6 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a824ce74261cefc85b6: Node current retry_counter: 0 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a824ce74261cefc85b6:Event data retry_counter: 1 10/03/2025 07:25:55 AM UTC [INFO] Job retry for node 68df7a824ce74261cefc85b6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a824ce74261cefc85b6'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:55 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85b9 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a834ce74261cefc85b9: Node current retry_counter: 0 10/03/2025 07:25:55 AM UTC [DEBUG] 68df7a834ce74261cefc85b9:Event data retry_counter: 1 10/03/2025 07:25:55 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85b9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85b9'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85bc 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bc: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bc:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85bc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85bc'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a834ce74261cefc85bf 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bf: Node current retry_counter: 1 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a834ce74261cefc85bf:Event data retry_counter: 2 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a834ce74261cefc85bf submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a834ce74261cefc85bf'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85c4 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c4: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c4:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85c4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85c4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:56 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85c8 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c8: Node current retry_counter: 0 10/03/2025 07:25:56 AM UTC [DEBUG] 68df7a844ce74261cefc85c8:Event data retry_counter: 1 10/03/2025 07:25:56 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85c8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:57 AM UTC [DEBUG] Event received: 68df7a844ce74261cefc85cb 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a844ce74261cefc85cb: Node current retry_counter: 0 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a844ce74261cefc85cb:Event data retry_counter: 1 10/03/2025 07:25:57 AM UTC [INFO] Job retry for node 68df7a844ce74261cefc85cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a844ce74261cefc85cb'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:57 AM UTC [DEBUG] Event received: 68df7a854ce74261cefc85ce 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a854ce74261cefc85ce: Node current retry_counter: 0 10/03/2025 07:25:57 AM UTC [DEBUG] 68df7a854ce74261cefc85ce:Event data retry_counter: 1 10/03/2025 07:25:57 AM UTC [INFO] Job retry for node 68df7a854ce74261cefc85ce submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a854ce74261cefc85ce'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:58 AM UTC [DEBUG] Event received: 68df7a854ce74261cefc85d1 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a854ce74261cefc85d1: Node current retry_counter: 0 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a854ce74261cefc85d1:Event data retry_counter: 1 10/03/2025 07:25:58 AM UTC [INFO] Job retry for node 68df7a854ce74261cefc85d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a854ce74261cefc85d1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:58 AM UTC [DEBUG] Event received: 68df7a864ce74261cefc85d4 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a864ce74261cefc85d4: Node current retry_counter: 0 10/03/2025 07:25:58 AM UTC [DEBUG] 68df7a864ce74261cefc85d4:Event data retry_counter: 1 10/03/2025 07:25:58 AM UTC [INFO] Job retry for node 68df7a864ce74261cefc85d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a864ce74261cefc85d4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:59 AM UTC [DEBUG] Event received: 68df7a864ce74261cefc85d7 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a864ce74261cefc85d7: Node current retry_counter: 0 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a864ce74261cefc85d7:Event data retry_counter: 1 10/03/2025 07:25:59 AM UTC [INFO] Job retry for node 68df7a864ce74261cefc85d7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a864ce74261cefc85d7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:25:59 AM UTC [DEBUG] Event received: 68df7a874ce74261cefc85da 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a874ce74261cefc85da: Node current retry_counter: 0 10/03/2025 07:25:59 AM UTC [DEBUG] 68df7a874ce74261cefc85da:Event data retry_counter: 1 10/03/2025 07:25:59 AM UTC [INFO] Job retry for node 68df7a874ce74261cefc85da submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:25:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a874ce74261cefc85da'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:00 AM UTC [DEBUG] Event received: 68df7a874ce74261cefc85dd 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a874ce74261cefc85dd: Node current retry_counter: 0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a874ce74261cefc85dd:Event data retry_counter: 1 10/03/2025 07:26:00 AM UTC [INFO] Job retry for node 68df7a874ce74261cefc85dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a874ce74261cefc85dd'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:00 AM UTC [DEBUG] Event received: 68df7a884ce74261cefc85e0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a884ce74261cefc85e0: Node current retry_counter: 0 10/03/2025 07:26:00 AM UTC [DEBUG] 68df7a884ce74261cefc85e0:Event data retry_counter: 1 10/03/2025 07:26:00 AM UTC [INFO] Job retry for node 68df7a884ce74261cefc85e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a884ce74261cefc85e0'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a884ce74261cefc85e3 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a884ce74261cefc85e3: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a884ce74261cefc85e3:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a884ce74261cefc85e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a884ce74261cefc85e3'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85e7 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85e7: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85e7:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85e7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85e7'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:01 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85ec 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85ec: Node current retry_counter: 0 10/03/2025 07:26:01 AM UTC [DEBUG] 68df7a894ce74261cefc85ec:Event data retry_counter: 1 10/03/2025 07:26:01 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85ec'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:02 AM UTC [DEBUG] Event received: 68df7a894ce74261cefc85ef 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a894ce74261cefc85ef: Node current retry_counter: 0 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a894ce74261cefc85ef:Event data retry_counter: 1 10/03/2025 07:26:02 AM UTC [INFO] Job retry for node 68df7a894ce74261cefc85ef submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a894ce74261cefc85ef'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:02 AM UTC [DEBUG] Event received: 68df7a8a4ce74261cefc85f2 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f2: Node current retry_counter: 0 10/03/2025 07:26:02 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f2:Event data retry_counter: 1 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8a4ce74261cefc85f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8a4ce74261cefc85f2'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8a4ce74261cefc85f6 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f6: Node current retry_counter: 0 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8a4ce74261cefc85f6:Event data retry_counter: 1 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8a4ce74261cefc85f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8a4ce74261cefc85f6'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85f8 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85f8: Node current retry_counter: 1 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85f8:Event data retry_counter: 2 10/03/2025 07:26:03 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85f8 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85f8'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:03 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85fb 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85fb: Node current retry_counter: 0 10/03/2025 07:26:03 AM UTC [DEBUG] 68df7a8b4ce74261cefc85fb:Event data retry_counter: 1 10/03/2025 07:26:04 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85fb'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:04 AM UTC [DEBUG] Event received: 68df7a8b4ce74261cefc85ff 10/03/2025 07:26:04 AM UTC [DEBUG] 68df7a8b4ce74261cefc85ff: Node current retry_counter: 0 10/03/2025 07:26:04 AM UTC [DEBUG] 68df7a8b4ce74261cefc85ff:Event data retry_counter: 1 10/03/2025 07:26:04 AM UTC [INFO] Job retry for node 68df7a8b4ce74261cefc85ff submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8b4ce74261cefc85ff'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8c4ce74261cefc8605 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8c4ce74261cefc8605: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8c4ce74261cefc8605:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8c4ce74261cefc8605 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8c4ce74261cefc8605'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8d4ce74261cefc8608 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc8608: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc8608:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8d4ce74261cefc8608 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8d4ce74261cefc8608'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:05 AM UTC [DEBUG] Event received: 68df7a8d4ce74261cefc860f 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc860f: Node current retry_counter: 0 10/03/2025 07:26:05 AM UTC [DEBUG] 68df7a8d4ce74261cefc860f:Event data retry_counter: 1 10/03/2025 07:26:05 AM UTC [INFO] Job retry for node 68df7a8d4ce74261cefc860f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8d4ce74261cefc860f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:06 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8612 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8612: Node current retry_counter: 0 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8612:Event data retry_counter: 1 10/03/2025 07:26:06 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8612 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8612'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:06 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8616 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8616: Node current retry_counter: 0 10/03/2025 07:26:06 AM UTC [DEBUG] 68df7a8e4ce74261cefc8616:Event data retry_counter: 1 10/03/2025 07:26:06 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8616 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8616'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:07 AM UTC [DEBUG] Event received: 68df7a8e4ce74261cefc8619 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8e4ce74261cefc8619: Node current retry_counter: 0 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8e4ce74261cefc8619:Event data retry_counter: 1 10/03/2025 07:26:07 AM UTC [INFO] Job retry for node 68df7a8e4ce74261cefc8619 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8e4ce74261cefc8619'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:07 AM UTC [DEBUG] Event received: 68df7a8f4ce74261cefc861c 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8f4ce74261cefc861c: Node current retry_counter: 0 10/03/2025 07:26:07 AM UTC [DEBUG] 68df7a8f4ce74261cefc861c:Event data retry_counter: 1 10/03/2025 07:26:07 AM UTC [INFO] Job retry for node 68df7a8f4ce74261cefc861c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8f4ce74261cefc861c'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:08 AM UTC [DEBUG] Event received: 68df7a8f4ce74261cefc861f 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a8f4ce74261cefc861f: Node current retry_counter: 0 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a8f4ce74261cefc861f:Event data retry_counter: 1 10/03/2025 07:26:08 AM UTC [INFO] Job retry for node 68df7a8f4ce74261cefc861f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a8f4ce74261cefc861f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:08 AM UTC [DEBUG] Event received: 68df7a904ce74261cefc8623 10/03/2025 07:26:08 AM UTC [DEBUG] 68df7a904ce74261cefc8623: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8623:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a904ce74261cefc8623 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a904ce74261cefc8623'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:09 AM UTC [DEBUG] Event received: 68df7a904ce74261cefc8628 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8628: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a904ce74261cefc8628:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a904ce74261cefc8628 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a904ce74261cefc8628'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:09 AM UTC [DEBUG] Event received: 68df7a914ce74261cefc862b 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a914ce74261cefc862b: Node current retry_counter: 0 10/03/2025 07:26:09 AM UTC [DEBUG] 68df7a914ce74261cefc862b:Event data retry_counter: 1 10/03/2025 07:26:09 AM UTC [INFO] Job retry for node 68df7a914ce74261cefc862b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a914ce74261cefc862b'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:10 AM UTC [DEBUG] Event received: 68df7a914ce74261cefc862f 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a914ce74261cefc862f: Node current retry_counter: 0 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a914ce74261cefc862f:Event data retry_counter: 1 10/03/2025 07:26:10 AM UTC [INFO] Job retry for node 68df7a914ce74261cefc862f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a914ce74261cefc862f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:10 AM UTC [DEBUG] Event received: 68df7a924ce74261cefc8632 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a924ce74261cefc8632: Node current retry_counter: 0 10/03/2025 07:26:10 AM UTC [DEBUG] 68df7a924ce74261cefc8632:Event data retry_counter: 1 10/03/2025 07:26:10 AM UTC [INFO] Job retry for node 68df7a924ce74261cefc8632 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a924ce74261cefc8632'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:11 AM UTC [DEBUG] Event received: 68df7a924ce74261cefc8635 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a924ce74261cefc8635: Node current retry_counter: 0 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a924ce74261cefc8635:Event data retry_counter: 1 10/03/2025 07:26:11 AM UTC [INFO] Job retry for node 68df7a924ce74261cefc8635 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a924ce74261cefc8635'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:11 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc8639 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a934ce74261cefc8639: Node current retry_counter: 0 10/03/2025 07:26:11 AM UTC [DEBUG] 68df7a934ce74261cefc8639:Event data retry_counter: 1 10/03/2025 07:26:11 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc8639 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc8639'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc863d 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863d: Node current retry_counter: 0 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863d:Event data retry_counter: 1 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc863d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc863d'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a934ce74261cefc863f 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863f: Node current retry_counter: 1 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a934ce74261cefc863f:Event data retry_counter: 2 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a934ce74261cefc863f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a934ce74261cefc863f'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:12 AM UTC [DEBUG] Event received: 68df7a944ce74261cefc8645 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a944ce74261cefc8645: Node current retry_counter: 0 10/03/2025 07:26:12 AM UTC [DEBUG] 68df7a944ce74261cefc8645:Event data retry_counter: 1 10/03/2025 07:26:12 AM UTC [INFO] Job retry for node 68df7a944ce74261cefc8645 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a944ce74261cefc8645'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a944ce74261cefc8649 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a944ce74261cefc8649: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a944ce74261cefc8649:Event data retry_counter: 1 10/03/2025 07:26:13 AM UTC [INFO] Job retry for node 68df7a944ce74261cefc8649 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a944ce74261cefc8649'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a954ce74261cefc864c 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864c: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864c:Event data retry_counter: 1 10/03/2025 07:26:13 AM UTC [INFO] Job retry for node 68df7a954ce74261cefc864c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a954ce74261cefc864c'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:13 AM UTC [DEBUG] Event received: 68df7a954ce74261cefc864f 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864f: Node current retry_counter: 0 10/03/2025 07:26:13 AM UTC [DEBUG] 68df7a954ce74261cefc864f:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a954ce74261cefc864f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a954ce74261cefc864f'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:14 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8652 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8652: Node current retry_counter: 0 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8652:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8652 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8652'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:14 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8655 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8655: Node current retry_counter: 0 10/03/2025 07:26:14 AM UTC [DEBUG] 68df7a964ce74261cefc8655:Event data retry_counter: 1 10/03/2025 07:26:14 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8655 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8655'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a964ce74261cefc8658 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a964ce74261cefc8658: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a964ce74261cefc8658:Event data retry_counter: 1 10/03/2025 07:26:15 AM UTC [INFO] Job retry for node 68df7a964ce74261cefc8658 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a964ce74261cefc8658'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a974ce74261cefc865b 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865b: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865b:Event data retry_counter: 1 10/03/2025 07:26:15 AM UTC [INFO] Job retry for node 68df7a974ce74261cefc865b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a974ce74261cefc865b'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:15 AM UTC [DEBUG] Event received: 68df7a974ce74261cefc865e 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865e: Node current retry_counter: 0 10/03/2025 07:26:15 AM UTC [DEBUG] 68df7a974ce74261cefc865e:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a974ce74261cefc865e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a974ce74261cefc865e'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:16 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8661 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8661: Node current retry_counter: 0 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8661:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8661 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8661'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:16 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8665 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8665: Node current retry_counter: 0 10/03/2025 07:26:16 AM UTC [DEBUG] 68df7a984ce74261cefc8665:Event data retry_counter: 1 10/03/2025 07:26:16 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8665 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8665'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a984ce74261cefc8667 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a984ce74261cefc8667: Node current retry_counter: 2 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a984ce74261cefc8667:Event data retry_counter: 3 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a984ce74261cefc8667 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7a984ce74261cefc8667'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc866b 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc866b: Node current retry_counter: 0 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc866b:Event data retry_counter: 1 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc866b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc866b'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:17 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc8671 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc8671: Node current retry_counter: 0 10/03/2025 07:26:17 AM UTC [DEBUG] 68df7a994ce74261cefc8671:Event data retry_counter: 1 10/03/2025 07:26:17 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc8671 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc8671'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:18 AM UTC [DEBUG] Event received: 68df7a994ce74261cefc8674 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a994ce74261cefc8674: Node current retry_counter: 0 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a994ce74261cefc8674:Event data retry_counter: 1 10/03/2025 07:26:18 AM UTC [INFO] Job retry for node 68df7a994ce74261cefc8674 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a994ce74261cefc8674'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:18 AM UTC [DEBUG] Event received: 68df7a9a4ce74261cefc8677 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a9a4ce74261cefc8677: Node current retry_counter: 0 10/03/2025 07:26:18 AM UTC [DEBUG] 68df7a9a4ce74261cefc8677:Event data retry_counter: 1 10/03/2025 07:26:18 AM UTC [INFO] Job retry for node 68df7a9a4ce74261cefc8677 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9a4ce74261cefc8677'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:19 AM UTC [DEBUG] Event received: 68df7a9a4ce74261cefc867a 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9a4ce74261cefc867a: Node current retry_counter: 0 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9a4ce74261cefc867a:Event data retry_counter: 1 10/03/2025 07:26:19 AM UTC [INFO] Job retry for node 68df7a9a4ce74261cefc867a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9a4ce74261cefc867a'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:19 AM UTC [DEBUG] Event received: 68df7a9b4ce74261cefc867d 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9b4ce74261cefc867d: Node current retry_counter: 0 10/03/2025 07:26:19 AM UTC [DEBUG] 68df7a9b4ce74261cefc867d:Event data retry_counter: 1 10/03/2025 07:26:19 AM UTC [INFO] Job retry for node 68df7a9b4ce74261cefc867d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9b4ce74261cefc867d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9b4ce74261cefc8681 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9b4ce74261cefc8681: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9b4ce74261cefc8681:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9b4ce74261cefc8681 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9b4ce74261cefc8681'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc8684 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8684: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8684:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc8684 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc8684'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:20 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc8687 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8687: Node current retry_counter: 0 10/03/2025 07:26:20 AM UTC [DEBUG] 68df7a9c4ce74261cefc8687:Event data retry_counter: 1 10/03/2025 07:26:20 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc8687 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc8687'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:21 AM UTC [DEBUG] Event received: 68df7a9c4ce74261cefc868a 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9c4ce74261cefc868a: Node current retry_counter: 0 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9c4ce74261cefc868a:Event data retry_counter: 1 10/03/2025 07:26:21 AM UTC [INFO] Job retry for node 68df7a9c4ce74261cefc868a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9c4ce74261cefc868a'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:21 AM UTC [DEBUG] Event received: 68df7a9d4ce74261cefc868d 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9d4ce74261cefc868d: Node current retry_counter: 0 10/03/2025 07:26:21 AM UTC [DEBUG] 68df7a9d4ce74261cefc868d:Event data retry_counter: 1 10/03/2025 07:26:21 AM UTC [INFO] Job retry for node 68df7a9d4ce74261cefc868d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9d4ce74261cefc868d'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:22 AM UTC [DEBUG] Event received: 68df7a9d4ce74261cefc8690 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9d4ce74261cefc8690: Node current retry_counter: 0 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9d4ce74261cefc8690:Event data retry_counter: 1 10/03/2025 07:26:22 AM UTC [INFO] Job retry for node 68df7a9d4ce74261cefc8690 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9d4ce74261cefc8690'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:22 AM UTC [DEBUG] Event received: 68df7a9e4ce74261cefc8694 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9e4ce74261cefc8694: Node current retry_counter: 0 10/03/2025 07:26:22 AM UTC [DEBUG] 68df7a9e4ce74261cefc8694:Event data retry_counter: 1 10/03/2025 07:26:22 AM UTC [INFO] Job retry for node 68df7a9e4ce74261cefc8694 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9e4ce74261cefc8694'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:23 AM UTC [DEBUG] Event received: 68df7a9e4ce74261cefc869a 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9e4ce74261cefc869a: Node current retry_counter: 0 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9e4ce74261cefc869a:Event data retry_counter: 1 10/03/2025 07:26:23 AM UTC [INFO] Job retry for node 68df7a9e4ce74261cefc869a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9e4ce74261cefc869a'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:23 AM UTC [DEBUG] Event received: 68df7a9f4ce74261cefc869d 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9f4ce74261cefc869d: Node current retry_counter: 0 10/03/2025 07:26:23 AM UTC [DEBUG] 68df7a9f4ce74261cefc869d:Event data retry_counter: 1 10/03/2025 07:26:23 AM UTC [INFO] Job retry for node 68df7a9f4ce74261cefc869d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9f4ce74261cefc869d'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7a9f4ce74261cefc86a0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7a9f4ce74261cefc86a0: Node current retry_counter: 0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7a9f4ce74261cefc86a0:Event data retry_counter: 1 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7a9f4ce74261cefc86a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7a9f4ce74261cefc86a0'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a5 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a5: Node current retry_counter: 0 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a5:Event data retry_counter: 1 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a5'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:24 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a2 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a2: Node current retry_counter: 1 10/03/2025 07:26:24 AM UTC [DEBUG] 68df7aa04ce74261cefc86a2:Event data retry_counter: 2 10/03/2025 07:26:24 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa04ce74261cefc86a9 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa04ce74261cefc86a9: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa04ce74261cefc86a9:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa04ce74261cefc86a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa04ce74261cefc86a9'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86ac 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86ac: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86ac:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86ac'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:25 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86af 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86af: Node current retry_counter: 0 10/03/2025 07:26:25 AM UTC [DEBUG] 68df7aa14ce74261cefc86af:Event data retry_counter: 1 10/03/2025 07:26:25 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86af'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:26 AM UTC [DEBUG] Event received: 68df7aa14ce74261cefc86b2 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa14ce74261cefc86b2: Node current retry_counter: 0 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa14ce74261cefc86b2:Event data retry_counter: 1 10/03/2025 07:26:26 AM UTC [INFO] Job retry for node 68df7aa14ce74261cefc86b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa14ce74261cefc86b2'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:26 AM UTC [DEBUG] Event received: 68df7aa24ce74261cefc86b5 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa24ce74261cefc86b5: Node current retry_counter: 0 10/03/2025 07:26:26 AM UTC [DEBUG] 68df7aa24ce74261cefc86b5:Event data retry_counter: 1 10/03/2025 07:26:26 AM UTC [INFO] Job retry for node 68df7aa24ce74261cefc86b5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa24ce74261cefc86b5'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa24ce74261cefc86b9 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa24ce74261cefc86b9: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa24ce74261cefc86b9:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa24ce74261cefc86b9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa24ce74261cefc86b9'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86bc 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bc: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bc:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86bc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86bc'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:27 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86bf 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bf: Node current retry_counter: 0 10/03/2025 07:26:27 AM UTC [DEBUG] 68df7aa34ce74261cefc86bf:Event data retry_counter: 1 10/03/2025 07:26:27 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86bf'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:28 AM UTC [DEBUG] Event received: 68df7aa34ce74261cefc86c2 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa34ce74261cefc86c2: Node current retry_counter: 0 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa34ce74261cefc86c2:Event data retry_counter: 1 10/03/2025 07:26:28 AM UTC [INFO] Job retry for node 68df7aa34ce74261cefc86c2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa34ce74261cefc86c2'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:28 AM UTC [DEBUG] Event received: 68df7aa44ce74261cefc86c8 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa44ce74261cefc86c8: Node current retry_counter: 0 10/03/2025 07:26:28 AM UTC [DEBUG] 68df7aa44ce74261cefc86c8:Event data retry_counter: 1 10/03/2025 07:26:28 AM UTC [INFO] Job retry for node 68df7aa44ce74261cefc86c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa44ce74261cefc86c8'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa44ce74261cefc86cb 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa44ce74261cefc86cb: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa44ce74261cefc86cb:Event data retry_counter: 1 10/03/2025 07:26:29 AM UTC [INFO] Job retry for node 68df7aa44ce74261cefc86cb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa44ce74261cefc86cb'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa54ce74261cefc86ce 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86ce: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86ce:Event data retry_counter: 1 10/03/2025 07:26:29 AM UTC [INFO] Job retry for node 68df7aa54ce74261cefc86ce submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa54ce74261cefc86ce'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:29 AM UTC [DEBUG] Event received: 68df7aa54ce74261cefc86d1 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86d1: Node current retry_counter: 0 10/03/2025 07:26:29 AM UTC [DEBUG] 68df7aa54ce74261cefc86d1:Event data retry_counter: 1 10/03/2025 07:26:30 AM UTC [INFO] Job retry for node 68df7aa54ce74261cefc86d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa54ce74261cefc86d1'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:30 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d4 10/03/2025 07:26:30 AM UTC [DEBUG] 68df7aa64ce74261cefc86d4: Node current retry_counter: 0 10/03/2025 07:26:30 AM UTC [DEBUG] 68df7aa64ce74261cefc86d4:Event data retry_counter: 1 10/03/2025 07:26:30 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d4'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d7 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d7: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d7:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d7'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa64ce74261cefc86d9 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d9: Node current retry_counter: 1 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa64ce74261cefc86d9:Event data retry_counter: 2 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa64ce74261cefc86d9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aa64ce74261cefc86d9'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86dd 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86dd: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86dd:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86dd'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:31 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86e0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86e0: Node current retry_counter: 0 10/03/2025 07:26:31 AM UTC [DEBUG] 68df7aa74ce74261cefc86e0:Event data retry_counter: 1 10/03/2025 07:26:31 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86e0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:32 AM UTC [DEBUG] Event received: 68df7aa74ce74261cefc86e3 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa74ce74261cefc86e3: Node current retry_counter: 0 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa74ce74261cefc86e3:Event data retry_counter: 1 10/03/2025 07:26:32 AM UTC [INFO] Job retry for node 68df7aa74ce74261cefc86e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa74ce74261cefc86e3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:32 AM UTC [DEBUG] Event received: 68df7aa84ce74261cefc86e6 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa84ce74261cefc86e6: Node current retry_counter: 0 10/03/2025 07:26:32 AM UTC [DEBUG] 68df7aa84ce74261cefc86e6:Event data retry_counter: 1 10/03/2025 07:26:32 AM UTC [INFO] Job retry for node 68df7aa84ce74261cefc86e6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa84ce74261cefc86e6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa84ce74261cefc86e9 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa84ce74261cefc86e9: Node current retry_counter: 0 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa84ce74261cefc86e9:Event data retry_counter: 1 10/03/2025 07:26:33 AM UTC [INFO] Job retry for node 68df7aa84ce74261cefc86e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa84ce74261cefc86e9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa94ce74261cefc86ed 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86ed: Node current retry_counter: 0 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86ed:Event data retry_counter: 1 10/03/2025 07:26:33 AM UTC [INFO] Job retry for node 68df7aa94ce74261cefc86ed submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa94ce74261cefc86ed'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:33 AM UTC [DEBUG] Event received: 68df7aa94ce74261cefc86f2 10/03/2025 07:26:33 AM UTC [DEBUG] 68df7aa94ce74261cefc86f2: Node current retry_counter: 0 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aa94ce74261cefc86f2:Event data retry_counter: 1 10/03/2025 07:26:34 AM UTC [INFO] Job retry for node 68df7aa94ce74261cefc86f2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aa94ce74261cefc86f2'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:34 AM UTC [DEBUG] Event received: 68df7aaa4ce74261cefc86f5 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f5: Node current retry_counter: 0 10/03/2025 07:26:34 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f5:Event data retry_counter: 1 10/03/2025 07:26:34 AM UTC [INFO] Job retry for node 68df7aaa4ce74261cefc86f5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaa4ce74261cefc86f5'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:35 AM UTC [DEBUG] Event received: 68df7aaa4ce74261cefc86f8 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f8: Node current retry_counter: 0 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aaa4ce74261cefc86f8:Event data retry_counter: 1 10/03/2025 07:26:35 AM UTC [INFO] Job retry for node 68df7aaa4ce74261cefc86f8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaa4ce74261cefc86f8'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:35 AM UTC [DEBUG] Event received: 68df7aab4ce74261cefc86fb 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aab4ce74261cefc86fb: Node current retry_counter: 0 10/03/2025 07:26:35 AM UTC [DEBUG] 68df7aab4ce74261cefc86fb:Event data retry_counter: 1 10/03/2025 07:26:35 AM UTC [INFO] Job retry for node 68df7aab4ce74261cefc86fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aab4ce74261cefc86fb'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:36 AM UTC [DEBUG] Event received: 68df7aab4ce74261cefc86ff 10/03/2025 07:26:36 AM UTC [DEBUG] 68df7aab4ce74261cefc86ff: Node current retry_counter: 0 10/03/2025 07:26:36 AM UTC [DEBUG] 68df7aab4ce74261cefc86ff:Event data retry_counter: 1 10/03/2025 07:26:36 AM UTC [INFO] Job retry for node 68df7aab4ce74261cefc86ff submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aab4ce74261cefc86ff'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:37 AM UTC [DEBUG] Event received: 68df7aac4ce74261cefc8706 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aac4ce74261cefc8706: Node current retry_counter: 0 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aac4ce74261cefc8706:Event data retry_counter: 1 10/03/2025 07:26:37 AM UTC [INFO] Job retry for node 68df7aac4ce74261cefc8706 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aac4ce74261cefc8706'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:37 AM UTC [DEBUG] Event received: 68df7aad4ce74261cefc8709 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aad4ce74261cefc8709: Node current retry_counter: 0 10/03/2025 07:26:37 AM UTC [DEBUG] 68df7aad4ce74261cefc8709:Event data retry_counter: 1 10/03/2025 07:26:37 AM UTC [INFO] Job retry for node 68df7aad4ce74261cefc8709 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aad4ce74261cefc8709'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aad4ce74261cefc870c 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aad4ce74261cefc870c: Node current retry_counter: 0 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aad4ce74261cefc870c:Event data retry_counter: 1 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aad4ce74261cefc870c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aad4ce74261cefc870c'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc870f 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc870f: Node current retry_counter: 0 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc870f:Event data retry_counter: 1 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc870f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc870f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:38 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc8711 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc8711: Node current retry_counter: 1 10/03/2025 07:26:38 AM UTC [DEBUG] 68df7aae4ce74261cefc8711:Event data retry_counter: 2 10/03/2025 07:26:38 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc8711 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc8711'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aae4ce74261cefc8714 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aae4ce74261cefc8714: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aae4ce74261cefc8714:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aae4ce74261cefc8714 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aae4ce74261cefc8714'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc8718 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc8718: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc8718:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc8718 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc8718'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:39 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc871b 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc871b: Node current retry_counter: 0 10/03/2025 07:26:39 AM UTC [DEBUG] 68df7aaf4ce74261cefc871b:Event data retry_counter: 1 10/03/2025 07:26:39 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc871b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc871b'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7aaf4ce74261cefc871f 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7aaf4ce74261cefc871f: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7aaf4ce74261cefc871f:Event data retry_counter: 1 10/03/2025 07:26:40 AM UTC [INFO] Job retry for node 68df7aaf4ce74261cefc871f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aaf4ce74261cefc871f'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7ab04ce74261cefc8722 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8722: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8722:Event data retry_counter: 1 10/03/2025 07:26:40 AM UTC [INFO] Job retry for node 68df7ab04ce74261cefc8722 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab04ce74261cefc8722'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:40 AM UTC [DEBUG] Event received: 68df7ab04ce74261cefc8725 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8725: Node current retry_counter: 0 10/03/2025 07:26:40 AM UTC [DEBUG] 68df7ab04ce74261cefc8725:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab04ce74261cefc8725 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab04ce74261cefc8725'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:41 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc8728 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc8728: Node current retry_counter: 0 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc8728:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc8728 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc8728'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:41 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc872c 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc872c: Node current retry_counter: 0 10/03/2025 07:26:41 AM UTC [DEBUG] 68df7ab14ce74261cefc872c:Event data retry_counter: 1 10/03/2025 07:26:41 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc872c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc872c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:42 AM UTC [DEBUG] Event received: 68df7ab14ce74261cefc872f 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab14ce74261cefc872f: Node current retry_counter: 0 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab14ce74261cefc872f:Event data retry_counter: 1 10/03/2025 07:26:42 AM UTC [INFO] Job retry for node 68df7ab14ce74261cefc872f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab14ce74261cefc872f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:42 AM UTC [DEBUG] Event received: 68df7ab24ce74261cefc8733 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab24ce74261cefc8733: Node current retry_counter: 0 10/03/2025 07:26:42 AM UTC [DEBUG] 68df7ab24ce74261cefc8733:Event data retry_counter: 1 10/03/2025 07:26:42 AM UTC [INFO] Job retry for node 68df7ab24ce74261cefc8733 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab24ce74261cefc8733'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab24ce74261cefc8737 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab24ce74261cefc8737: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab24ce74261cefc8737:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab24ce74261cefc8737 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab24ce74261cefc8737'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc873c 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873c: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873c:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc873c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc873c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:43 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc873f 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873f: Node current retry_counter: 0 10/03/2025 07:26:43 AM UTC [DEBUG] 68df7ab34ce74261cefc873f:Event data retry_counter: 1 10/03/2025 07:26:43 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc873f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc873f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab34ce74261cefc8743 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab34ce74261cefc8743: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab34ce74261cefc8743:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab34ce74261cefc8743 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab34ce74261cefc8743'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc8746 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8746: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8746:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc8746 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc8746'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:44 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc8749 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8749: Node current retry_counter: 0 10/03/2025 07:26:44 AM UTC [DEBUG] 68df7ab44ce74261cefc8749:Event data retry_counter: 1 10/03/2025 07:26:44 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc8749 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc8749'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc874b 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874b: Node current retry_counter: 1 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874b:Event data retry_counter: 2 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc874b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc874b'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab44ce74261cefc874e 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874e: Node current retry_counter: 0 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab44ce74261cefc874e:Event data retry_counter: 1 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab44ce74261cefc874e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab44ce74261cefc874e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:45 AM UTC [DEBUG] Event received: 68df7ab54ce74261cefc8754 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab54ce74261cefc8754: Node current retry_counter: 0 10/03/2025 07:26:45 AM UTC [DEBUG] 68df7ab54ce74261cefc8754:Event data retry_counter: 1 10/03/2025 07:26:45 AM UTC [INFO] Job retry for node 68df7ab54ce74261cefc8754 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab54ce74261cefc8754'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:46 AM UTC [DEBUG] Event received: 68df7ab54ce74261cefc8757 10/03/2025 07:26:46 AM UTC [DEBUG] 68df7ab54ce74261cefc8757: Node current retry_counter: 0 10/03/2025 07:26:46 AM UTC [DEBUG] 68df7ab54ce74261cefc8757:Event data retry_counter: 1 10/03/2025 07:26:46 AM UTC [INFO] Job retry for node 68df7ab54ce74261cefc8757 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab54ce74261cefc8757'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:47 AM UTC [DEBUG] Event received: 68df7ab64ce74261cefc875a 10/03/2025 07:26:47 AM UTC [DEBUG] 68df7ab64ce74261cefc875a: Node current retry_counter: 0 10/03/2025 07:26:47 AM UTC [DEBUG] 68df7ab64ce74261cefc875a:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab64ce74261cefc875a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab64ce74261cefc875a'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:48 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8760 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8760: Node current retry_counter: 0 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8760:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8760 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8760'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:48 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8766 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8766: Node current retry_counter: 0 10/03/2025 07:26:48 AM UTC [DEBUG] 68df7ab84ce74261cefc8766:Event data retry_counter: 1 10/03/2025 07:26:48 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8766 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8766'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:49 AM UTC [DEBUG] Event received: 68df7ab84ce74261cefc8769 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab84ce74261cefc8769: Node current retry_counter: 0 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab84ce74261cefc8769:Event data retry_counter: 1 10/03/2025 07:26:49 AM UTC [INFO] Job retry for node 68df7ab84ce74261cefc8769 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab84ce74261cefc8769'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:49 AM UTC [DEBUG] Event received: 68df7ab94ce74261cefc876c 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab94ce74261cefc876c: Node current retry_counter: 0 10/03/2025 07:26:49 AM UTC [DEBUG] 68df7ab94ce74261cefc876c:Event data retry_counter: 1 10/03/2025 07:26:49 AM UTC [INFO] Job retry for node 68df7ab94ce74261cefc876c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab94ce74261cefc876c'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:50 AM UTC [DEBUG] Event received: 68df7ab94ce74261cefc876f 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7ab94ce74261cefc876f: Node current retry_counter: 0 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7ab94ce74261cefc876f:Event data retry_counter: 1 10/03/2025 07:26:50 AM UTC [INFO] Job retry for node 68df7ab94ce74261cefc876f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ab94ce74261cefc876f'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:50 AM UTC [DEBUG] Event received: 68df7aba4ce74261cefc8772 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7aba4ce74261cefc8772: Node current retry_counter: 0 10/03/2025 07:26:50 AM UTC [DEBUG] 68df7aba4ce74261cefc8772:Event data retry_counter: 1 10/03/2025 07:26:50 AM UTC [INFO] Job retry for node 68df7aba4ce74261cefc8772 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aba4ce74261cefc8772'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:51 AM UTC [DEBUG] Event received: 68df7aba4ce74261cefc8775 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7aba4ce74261cefc8775: Node current retry_counter: 0 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7aba4ce74261cefc8775:Event data retry_counter: 1 10/03/2025 07:26:51 AM UTC [INFO] Job retry for node 68df7aba4ce74261cefc8775 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aba4ce74261cefc8775'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:51 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc8778 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7abb4ce74261cefc8778: Node current retry_counter: 0 10/03/2025 07:26:51 AM UTC [DEBUG] 68df7abb4ce74261cefc8778:Event data retry_counter: 1 10/03/2025 07:26:51 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc8778 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc8778'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc877d 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877d: Node current retry_counter: 0 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877d:Event data retry_counter: 1 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc877d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc877d'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abb4ce74261cefc877a 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877a: Node current retry_counter: 1 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abb4ce74261cefc877a:Event data retry_counter: 2 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abb4ce74261cefc877a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7abb4ce74261cefc877a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abc4ce74261cefc8781 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8781: Node current retry_counter: 0 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8781:Event data retry_counter: 1 10/03/2025 07:26:52 AM UTC [INFO] Job retry for node 68df7abc4ce74261cefc8781 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abc4ce74261cefc8781'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:52 AM UTC [DEBUG] Event received: 68df7abc4ce74261cefc8784 10/03/2025 07:26:52 AM UTC [DEBUG] 68df7abc4ce74261cefc8784: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abc4ce74261cefc8784:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abc4ce74261cefc8784 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abc4ce74261cefc8784'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:53 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc8787 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc8787: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc8787:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc8787 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc8787'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:53 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc878b 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc878b: Node current retry_counter: 0 10/03/2025 07:26:53 AM UTC [DEBUG] 68df7abd4ce74261cefc878b:Event data retry_counter: 1 10/03/2025 07:26:53 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc878b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc878b'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abd4ce74261cefc8790 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abd4ce74261cefc8790: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abd4ce74261cefc8790:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abd4ce74261cefc8790 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abd4ce74261cefc8790'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc8793 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8793: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8793:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc8793 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc8793'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:54 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc8797 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8797: Node current retry_counter: 0 10/03/2025 07:26:54 AM UTC [DEBUG] 68df7abe4ce74261cefc8797:Event data retry_counter: 1 10/03/2025 07:26:54 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc8797 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc8797'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:55 AM UTC [DEBUG] Event received: 68df7abe4ce74261cefc879a 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abe4ce74261cefc879a: Node current retry_counter: 0 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abe4ce74261cefc879a:Event data retry_counter: 1 10/03/2025 07:26:55 AM UTC [INFO] Job retry for node 68df7abe4ce74261cefc879a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abe4ce74261cefc879a'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:55 AM UTC [DEBUG] Event received: 68df7abf4ce74261cefc879d 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abf4ce74261cefc879d: Node current retry_counter: 0 10/03/2025 07:26:55 AM UTC [DEBUG] 68df7abf4ce74261cefc879d:Event data retry_counter: 1 10/03/2025 07:26:55 AM UTC [INFO] Job retry for node 68df7abf4ce74261cefc879d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abf4ce74261cefc879d'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7abf4ce74261cefc87a0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7abf4ce74261cefc87a0: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7abf4ce74261cefc87a0:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7abf4ce74261cefc87a0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7abf4ce74261cefc87a0'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a3 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a3: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a3:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a3'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:56 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a6 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a6: Node current retry_counter: 0 10/03/2025 07:26:56 AM UTC [DEBUG] 68df7ac04ce74261cefc87a6:Event data retry_counter: 1 10/03/2025 07:26:56 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a6'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:57 AM UTC [DEBUG] Event received: 68df7ac04ce74261cefc87a9 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac04ce74261cefc87a9: Node current retry_counter: 0 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac04ce74261cefc87a9:Event data retry_counter: 1 10/03/2025 07:26:57 AM UTC [INFO] Job retry for node 68df7ac04ce74261cefc87a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac04ce74261cefc87a9'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:57 AM UTC [DEBUG] Event received: 68df7ac14ce74261cefc87ac 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac14ce74261cefc87ac: Node current retry_counter: 0 10/03/2025 07:26:57 AM UTC [DEBUG] 68df7ac14ce74261cefc87ac:Event data retry_counter: 1 10/03/2025 07:26:57 AM UTC [INFO] Job retry for node 68df7ac14ce74261cefc87ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac14ce74261cefc87ac'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:58 AM UTC [DEBUG] Event received: 68df7ac14ce74261cefc87af 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac14ce74261cefc87af: Node current retry_counter: 0 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac14ce74261cefc87af:Event data retry_counter: 1 10/03/2025 07:26:58 AM UTC [INFO] Job retry for node 68df7ac14ce74261cefc87af submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac14ce74261cefc87af'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:58 AM UTC [DEBUG] Event received: 68df7ac24ce74261cefc87b2 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac24ce74261cefc87b2: Node current retry_counter: 0 10/03/2025 07:26:58 AM UTC [DEBUG] 68df7ac24ce74261cefc87b2:Event data retry_counter: 1 10/03/2025 07:26:58 AM UTC [INFO] Job retry for node 68df7ac24ce74261cefc87b2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac24ce74261cefc87b2'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac24ce74261cefc87b8 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac24ce74261cefc87b8: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac24ce74261cefc87b8:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac24ce74261cefc87b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac24ce74261cefc87b8'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87bb 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bb: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bb:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87bb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87bb'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:26:59 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87bf 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bf: Node current retry_counter: 0 10/03/2025 07:26:59 AM UTC [DEBUG] 68df7ac34ce74261cefc87bf:Event data retry_counter: 1 10/03/2025 07:26:59 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87bf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:26:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87bf'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:00 AM UTC [DEBUG] Event received: 68df7ac34ce74261cefc87c2 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac34ce74261cefc87c2: Node current retry_counter: 0 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac34ce74261cefc87c2:Event data retry_counter: 1 10/03/2025 07:27:00 AM UTC [INFO] Job retry for node 68df7ac34ce74261cefc87c2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac34ce74261cefc87c2'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:00 AM UTC [DEBUG] Event received: 68df7ac44ce74261cefc87c5 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac44ce74261cefc87c5: Node current retry_counter: 0 10/03/2025 07:27:00 AM UTC [DEBUG] 68df7ac44ce74261cefc87c5:Event data retry_counter: 1 10/03/2025 07:27:00 AM UTC [INFO] Job retry for node 68df7ac44ce74261cefc87c5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac44ce74261cefc87c5'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:01 AM UTC [DEBUG] Event received: 68df7ac44ce74261cefc87c8 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac44ce74261cefc87c8: Node current retry_counter: 0 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac44ce74261cefc87c8:Event data retry_counter: 1 10/03/2025 07:27:01 AM UTC [INFO] Job retry for node 68df7ac44ce74261cefc87c8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac44ce74261cefc87c8'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:01 AM UTC [DEBUG] Event received: 68df7ac54ce74261cefc87cc 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac54ce74261cefc87cc: Node current retry_counter: 0 10/03/2025 07:27:01 AM UTC [DEBUG] 68df7ac54ce74261cefc87cc:Event data retry_counter: 1 10/03/2025 07:27:01 AM UTC [INFO] Job retry for node 68df7ac54ce74261cefc87cc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac54ce74261cefc87cc'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:02 AM UTC [DEBUG] Event received: 68df7ac54ce74261cefc87d1 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac54ce74261cefc87d1: Node current retry_counter: 0 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac54ce74261cefc87d1:Event data retry_counter: 1 10/03/2025 07:27:02 AM UTC [INFO] Job retry for node 68df7ac54ce74261cefc87d1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac54ce74261cefc87d1'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:02 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d4 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac64ce74261cefc87d4: Node current retry_counter: 0 10/03/2025 07:27:02 AM UTC [DEBUG] 68df7ac64ce74261cefc87d4:Event data retry_counter: 1 10/03/2025 07:27:02 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d4'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d9 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d9: Node current retry_counter: 0 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d9:Event data retry_counter: 1 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac64ce74261cefc87d7 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d7: Node current retry_counter: 1 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac64ce74261cefc87d7:Event data retry_counter: 2 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac64ce74261cefc87d7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ac64ce74261cefc87d7'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:03 AM UTC [DEBUG] Event received: 68df7ac74ce74261cefc87dd 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac74ce74261cefc87dd: Node current retry_counter: 0 10/03/2025 07:27:03 AM UTC [DEBUG] 68df7ac74ce74261cefc87dd:Event data retry_counter: 1 10/03/2025 07:27:03 AM UTC [INFO] Job retry for node 68df7ac74ce74261cefc87dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac74ce74261cefc87dd'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac74ce74261cefc87e0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac74ce74261cefc87e0: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac74ce74261cefc87e0:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac74ce74261cefc87e0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac74ce74261cefc87e0'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e3 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e3: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e3:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e3'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:04 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e6 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e6: Node current retry_counter: 0 10/03/2025 07:27:04 AM UTC [DEBUG] 68df7ac84ce74261cefc87e6:Event data retry_counter: 1 10/03/2025 07:27:04 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e6'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:05 AM UTC [DEBUG] Event received: 68df7ac84ce74261cefc87e9 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac84ce74261cefc87e9: Node current retry_counter: 0 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac84ce74261cefc87e9:Event data retry_counter: 1 10/03/2025 07:27:05 AM UTC [INFO] Job retry for node 68df7ac84ce74261cefc87e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac84ce74261cefc87e9'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:05 AM UTC [DEBUG] Event received: 68df7ac94ce74261cefc87ec 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac94ce74261cefc87ec: Node current retry_counter: 0 10/03/2025 07:27:05 AM UTC [DEBUG] 68df7ac94ce74261cefc87ec:Event data retry_counter: 1 10/03/2025 07:27:05 AM UTC [INFO] Job retry for node 68df7ac94ce74261cefc87ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac94ce74261cefc87ec'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:06 AM UTC [DEBUG] Event received: 68df7ac94ce74261cefc87f1 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7ac94ce74261cefc87f1: Node current retry_counter: 0 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7ac94ce74261cefc87f1:Event data retry_counter: 1 10/03/2025 07:27:06 AM UTC [INFO] Job retry for node 68df7ac94ce74261cefc87f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ac94ce74261cefc87f1'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:06 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87f6 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7aca4ce74261cefc87f6: Node current retry_counter: 0 10/03/2025 07:27:06 AM UTC [DEBUG] 68df7aca4ce74261cefc87f6:Event data retry_counter: 1 10/03/2025 07:27:06 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87f6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87f6'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87f9 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87f9: Node current retry_counter: 2 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87f9:Event data retry_counter: 3 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87f9 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87f9'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7aca4ce74261cefc87fb 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87fb: Node current retry_counter: 0 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7aca4ce74261cefc87fb:Event data retry_counter: 1 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7aca4ce74261cefc87fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aca4ce74261cefc87fb'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:07 AM UTC [DEBUG] Event received: 68df7acb4ce74261cefc8802 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7acb4ce74261cefc8802: Node current retry_counter: 0 10/03/2025 07:27:07 AM UTC [DEBUG] 68df7acb4ce74261cefc8802:Event data retry_counter: 1 10/03/2025 07:27:07 AM UTC [INFO] Job retry for node 68df7acb4ce74261cefc8802 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acb4ce74261cefc8802'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:08 AM UTC [DEBUG] Event received: 68df7acb4ce74261cefc8805 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acb4ce74261cefc8805: Node current retry_counter: 0 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acb4ce74261cefc8805:Event data retry_counter: 1 10/03/2025 07:27:08 AM UTC [INFO] Job retry for node 68df7acb4ce74261cefc8805 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acb4ce74261cefc8805'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:08 AM UTC [DEBUG] Event received: 68df7acc4ce74261cefc8808 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acc4ce74261cefc8808: Node current retry_counter: 0 10/03/2025 07:27:08 AM UTC [DEBUG] 68df7acc4ce74261cefc8808:Event data retry_counter: 1 10/03/2025 07:27:08 AM UTC [INFO] Job retry for node 68df7acc4ce74261cefc8808 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acc4ce74261cefc8808'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acc4ce74261cefc880c 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acc4ce74261cefc880c: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acc4ce74261cefc880c:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acc4ce74261cefc880c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acc4ce74261cefc880c'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acd4ce74261cefc880f 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc880f: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc880f:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acd4ce74261cefc880f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acd4ce74261cefc880f'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:09 AM UTC [DEBUG] Event received: 68df7acd4ce74261cefc8812 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc8812: Node current retry_counter: 0 10/03/2025 07:27:09 AM UTC [DEBUG] 68df7acd4ce74261cefc8812:Event data retry_counter: 1 10/03/2025 07:27:09 AM UTC [INFO] Job retry for node 68df7acd4ce74261cefc8812 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acd4ce74261cefc8812'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:10 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc8816 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc8816: Node current retry_counter: 0 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc8816:Event data retry_counter: 1 10/03/2025 07:27:10 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc8816 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc8816'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:10 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc881b 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc881b: Node current retry_counter: 0 10/03/2025 07:27:10 AM UTC [DEBUG] 68df7ace4ce74261cefc881b:Event data retry_counter: 1 10/03/2025 07:27:10 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc881b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc881b'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:11 AM UTC [DEBUG] Event received: 68df7ace4ce74261cefc8820 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7ace4ce74261cefc8820: Node current retry_counter: 0 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7ace4ce74261cefc8820:Event data retry_counter: 1 10/03/2025 07:27:11 AM UTC [INFO] Job retry for node 68df7ace4ce74261cefc8820 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ace4ce74261cefc8820'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:11 AM UTC [DEBUG] Event received: 68df7acf4ce74261cefc8825 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7acf4ce74261cefc8825: Node current retry_counter: 0 10/03/2025 07:27:11 AM UTC [DEBUG] 68df7acf4ce74261cefc8825:Event data retry_counter: 1 10/03/2025 07:27:11 AM UTC [INFO] Job retry for node 68df7acf4ce74261cefc8825 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acf4ce74261cefc8825'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7acf4ce74261cefc8829 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7acf4ce74261cefc8829: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7acf4ce74261cefc8829:Event data retry_counter: 1 10/03/2025 07:27:12 AM UTC [INFO] Job retry for node 68df7acf4ce74261cefc8829 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7acf4ce74261cefc8829'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc882c 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882c: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882c:Event data retry_counter: 1 10/03/2025 07:27:12 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc882c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc882c'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:12 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc882f 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882f: Node current retry_counter: 0 10/03/2025 07:27:12 AM UTC [DEBUG] 68df7ad04ce74261cefc882f:Event data retry_counter: 1 10/03/2025 07:27:13 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc882f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc882f'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:13 AM UTC [DEBUG] Event received: 68df7ad04ce74261cefc8832 10/03/2025 07:27:13 AM UTC [DEBUG] 68df7ad04ce74261cefc8832: Node current retry_counter: 0 10/03/2025 07:27:13 AM UTC [DEBUG] 68df7ad04ce74261cefc8832:Event data retry_counter: 1 10/03/2025 07:27:13 AM UTC [INFO] Job retry for node 68df7ad04ce74261cefc8832 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad04ce74261cefc8832'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad14ce74261cefc8839 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8839: Node current retry_counter: 0 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8839:Event data retry_counter: 1 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad14ce74261cefc8839 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad14ce74261cefc8839'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad14ce74261cefc8837 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8837: Node current retry_counter: 1 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad14ce74261cefc8837:Event data retry_counter: 2 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad14ce74261cefc8837 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ad14ce74261cefc8837'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad24ce74261cefc883d 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc883d: Node current retry_counter: 0 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc883d:Event data retry_counter: 1 10/03/2025 07:27:14 AM UTC [INFO] Job retry for node 68df7ad24ce74261cefc883d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad24ce74261cefc883d'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:14 AM UTC [DEBUG] Event received: 68df7ad24ce74261cefc8843 10/03/2025 07:27:14 AM UTC [DEBUG] 68df7ad24ce74261cefc8843: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad24ce74261cefc8843:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad24ce74261cefc8843 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad24ce74261cefc8843'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:15 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc8846 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8846: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8846:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc8846 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc8846'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:15 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc8849 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8849: Node current retry_counter: 0 10/03/2025 07:27:15 AM UTC [DEBUG] 68df7ad34ce74261cefc8849:Event data retry_counter: 1 10/03/2025 07:27:15 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc8849 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc8849'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad34ce74261cefc884c 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad34ce74261cefc884c: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad34ce74261cefc884c:Event data retry_counter: 1 10/03/2025 07:27:16 AM UTC [INFO] Job retry for node 68df7ad34ce74261cefc884c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad34ce74261cefc884c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad44ce74261cefc884f 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc884f: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc884f:Event data retry_counter: 1 10/03/2025 07:27:16 AM UTC [INFO] Job retry for node 68df7ad44ce74261cefc884f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad44ce74261cefc884f'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:16 AM UTC [DEBUG] Event received: 68df7ad44ce74261cefc8852 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc8852: Node current retry_counter: 0 10/03/2025 07:27:16 AM UTC [DEBUG] 68df7ad44ce74261cefc8852:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad44ce74261cefc8852 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad44ce74261cefc8852'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:17 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc8855 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8855: Node current retry_counter: 0 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8855:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc8855 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc8855'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:17 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc8858 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8858: Node current retry_counter: 0 10/03/2025 07:27:17 AM UTC [DEBUG] 68df7ad54ce74261cefc8858:Event data retry_counter: 1 10/03/2025 07:27:17 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc8858 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc8858'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:18 AM UTC [DEBUG] Event received: 68df7ad54ce74261cefc885b 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad54ce74261cefc885b: Node current retry_counter: 0 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad54ce74261cefc885b:Event data retry_counter: 1 10/03/2025 07:27:18 AM UTC [INFO] Job retry for node 68df7ad54ce74261cefc885b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad54ce74261cefc885b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:18 AM UTC [DEBUG] Event received: 68df7ad64ce74261cefc885e 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad64ce74261cefc885e: Node current retry_counter: 0 10/03/2025 07:27:18 AM UTC [DEBUG] 68df7ad64ce74261cefc885e:Event data retry_counter: 1 10/03/2025 07:27:18 AM UTC [INFO] Job retry for node 68df7ad64ce74261cefc885e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad64ce74261cefc885e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:19 AM UTC [DEBUG] Event received: 68df7ad64ce74261cefc8862 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad64ce74261cefc8862: Node current retry_counter: 0 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad64ce74261cefc8862:Event data retry_counter: 1 10/03/2025 07:27:19 AM UTC [INFO] Job retry for node 68df7ad64ce74261cefc8862 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad64ce74261cefc8862'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:19 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc8869 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad74ce74261cefc8869: Node current retry_counter: 0 10/03/2025 07:27:19 AM UTC [DEBUG] 68df7ad74ce74261cefc8869:Event data retry_counter: 1 10/03/2025 07:27:19 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc8869 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc8869'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc8867 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc8867: Node current retry_counter: 1 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc8867:Event data retry_counter: 2 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc8867 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc8867'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad74ce74261cefc886c 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc886c: Node current retry_counter: 0 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad74ce74261cefc886c:Event data retry_counter: 1 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad74ce74261cefc886c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad74ce74261cefc886c'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:20 AM UTC [DEBUG] Event received: 68df7ad84ce74261cefc8870 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad84ce74261cefc8870: Node current retry_counter: 0 10/03/2025 07:27:20 AM UTC [DEBUG] 68df7ad84ce74261cefc8870:Event data retry_counter: 1 10/03/2025 07:27:20 AM UTC [INFO] Job retry for node 68df7ad84ce74261cefc8870 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad84ce74261cefc8870'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad84ce74261cefc8873 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad84ce74261cefc8873: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad84ce74261cefc8873:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad84ce74261cefc8873 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad84ce74261cefc8873'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc8876 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8876: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8876:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc8876 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc8876'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:21 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc8879 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8879: Node current retry_counter: 0 10/03/2025 07:27:21 AM UTC [DEBUG] 68df7ad94ce74261cefc8879:Event data retry_counter: 1 10/03/2025 07:27:21 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc8879 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc8879'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:22 AM UTC [DEBUG] Event received: 68df7ad94ce74261cefc887c 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ad94ce74261cefc887c: Node current retry_counter: 0 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ad94ce74261cefc887c:Event data retry_counter: 1 10/03/2025 07:27:22 AM UTC [INFO] Job retry for node 68df7ad94ce74261cefc887c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ad94ce74261cefc887c'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:22 AM UTC [DEBUG] Event received: 68df7ada4ce74261cefc887f 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ada4ce74261cefc887f: Node current retry_counter: 0 10/03/2025 07:27:22 AM UTC [DEBUG] 68df7ada4ce74261cefc887f:Event data retry_counter: 1 10/03/2025 07:27:22 AM UTC [INFO] Job retry for node 68df7ada4ce74261cefc887f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ada4ce74261cefc887f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:23 AM UTC [DEBUG] Event received: 68df7ada4ce74261cefc8882 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7ada4ce74261cefc8882: Node current retry_counter: 0 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7ada4ce74261cefc8882:Event data retry_counter: 1 10/03/2025 07:27:23 AM UTC [INFO] Job retry for node 68df7ada4ce74261cefc8882 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ada4ce74261cefc8882'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:23 AM UTC [DEBUG] Event received: 68df7adb4ce74261cefc8886 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7adb4ce74261cefc8886: Node current retry_counter: 0 10/03/2025 07:27:23 AM UTC [DEBUG] 68df7adb4ce74261cefc8886:Event data retry_counter: 1 10/03/2025 07:27:23 AM UTC [INFO] Job retry for node 68df7adb4ce74261cefc8886 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adb4ce74261cefc8886'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:24 AM UTC [DEBUG] Event received: 68df7adb4ce74261cefc888b 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adb4ce74261cefc888b: Node current retry_counter: 0 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adb4ce74261cefc888b:Event data retry_counter: 1 10/03/2025 07:27:24 AM UTC [INFO] Job retry for node 68df7adb4ce74261cefc888b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adb4ce74261cefc888b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:24 AM UTC [DEBUG] Event received: 68df7adc4ce74261cefc888f 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adc4ce74261cefc888f: Node current retry_counter: 0 10/03/2025 07:27:24 AM UTC [DEBUG] 68df7adc4ce74261cefc888f:Event data retry_counter: 1 10/03/2025 07:27:24 AM UTC [INFO] Job retry for node 68df7adc4ce74261cefc888f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adc4ce74261cefc888f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7adc4ce74261cefc8892 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7adc4ce74261cefc8892: Node current retry_counter: 0 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7adc4ce74261cefc8892:Event data retry_counter: 1 10/03/2025 07:27:25 AM UTC [INFO] Job retry for node 68df7adc4ce74261cefc8892 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adc4ce74261cefc8892'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7add4ce74261cefc8895 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8895: Node current retry_counter: 0 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8895:Event data retry_counter: 1 10/03/2025 07:27:25 AM UTC [INFO] Job retry for node 68df7add4ce74261cefc8895 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7add4ce74261cefc8895'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:25 AM UTC [DEBUG] Event received: 68df7add4ce74261cefc8898 10/03/2025 07:27:25 AM UTC [DEBUG] 68df7add4ce74261cefc8898: Node current retry_counter: 0 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7add4ce74261cefc8898:Event data retry_counter: 1 10/03/2025 07:27:26 AM UTC [INFO] Job retry for node 68df7add4ce74261cefc8898 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7add4ce74261cefc8898'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:26 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc889b 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7ade4ce74261cefc889b: Node current retry_counter: 0 10/03/2025 07:27:26 AM UTC [DEBUG] 68df7ade4ce74261cefc889b:Event data retry_counter: 1 10/03/2025 07:27:26 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc889b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc889b'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc88a1 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a1: Node current retry_counter: 0 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a1:Event data retry_counter: 1 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc88a1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc88a1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7ade4ce74261cefc88a3 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a3: Node current retry_counter: 1 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7ade4ce74261cefc88a3:Event data retry_counter: 2 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7ade4ce74261cefc88a3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ade4ce74261cefc88a3'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:27 AM UTC [DEBUG] Event received: 68df7adf4ce74261cefc88a6 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7adf4ce74261cefc88a6: Node current retry_counter: 0 10/03/2025 07:27:27 AM UTC [DEBUG] 68df7adf4ce74261cefc88a6:Event data retry_counter: 1 10/03/2025 07:27:27 AM UTC [INFO] Job retry for node 68df7adf4ce74261cefc88a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adf4ce74261cefc88a6'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:28 AM UTC [DEBUG] Event received: 68df7adf4ce74261cefc88ab 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7adf4ce74261cefc88ab: Node current retry_counter: 0 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7adf4ce74261cefc88ab:Event data retry_counter: 1 10/03/2025 07:27:28 AM UTC [INFO] Job retry for node 68df7adf4ce74261cefc88ab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7adf4ce74261cefc88ab'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:28 AM UTC [DEBUG] Event received: 68df7ae04ce74261cefc88ae 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7ae04ce74261cefc88ae: Node current retry_counter: 0 10/03/2025 07:27:28 AM UTC [DEBUG] 68df7ae04ce74261cefc88ae:Event data retry_counter: 1 10/03/2025 07:27:28 AM UTC [INFO] Job retry for node 68df7ae04ce74261cefc88ae submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae04ce74261cefc88ae'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:29 AM UTC [DEBUG] Event received: 68df7ae04ce74261cefc88b1 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae04ce74261cefc88b1: Node current retry_counter: 0 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae04ce74261cefc88b1:Event data retry_counter: 1 10/03/2025 07:27:29 AM UTC [INFO] Job retry for node 68df7ae04ce74261cefc88b1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae04ce74261cefc88b1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:29 AM UTC [DEBUG] Event received: 68df7ae14ce74261cefc88b4 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae14ce74261cefc88b4: Node current retry_counter: 0 10/03/2025 07:27:29 AM UTC [DEBUG] 68df7ae14ce74261cefc88b4:Event data retry_counter: 1 10/03/2025 07:27:29 AM UTC [INFO] Job retry for node 68df7ae14ce74261cefc88b4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae14ce74261cefc88b4'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:30 AM UTC [DEBUG] Event received: 68df7ae14ce74261cefc88b8 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae14ce74261cefc88b8: Node current retry_counter: 0 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae14ce74261cefc88b8:Event data retry_counter: 1 10/03/2025 07:27:30 AM UTC [INFO] Job retry for node 68df7ae14ce74261cefc88b8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae14ce74261cefc88b8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:30 AM UTC [DEBUG] Event received: 68df7ae24ce74261cefc88bd 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae24ce74261cefc88bd: Node current retry_counter: 0 10/03/2025 07:27:30 AM UTC [DEBUG] 68df7ae24ce74261cefc88bd:Event data retry_counter: 1 10/03/2025 07:27:30 AM UTC [INFO] Job retry for node 68df7ae24ce74261cefc88bd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae24ce74261cefc88bd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae24ce74261cefc88c0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae24ce74261cefc88c0: Node current retry_counter: 0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae24ce74261cefc88c0:Event data retry_counter: 1 10/03/2025 07:27:31 AM UTC [INFO] Job retry for node 68df7ae24ce74261cefc88c0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae24ce74261cefc88c0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae34ce74261cefc88c3 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c3: Node current retry_counter: 0 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c3:Event data retry_counter: 1 10/03/2025 07:27:31 AM UTC [INFO] Job retry for node 68df7ae34ce74261cefc88c3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae34ce74261cefc88c3'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:31 AM UTC [DEBUG] Event received: 68df7ae34ce74261cefc88c6 10/03/2025 07:27:31 AM UTC [DEBUG] 68df7ae34ce74261cefc88c6: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae34ce74261cefc88c6:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae34ce74261cefc88c6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae34ce74261cefc88c6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:32 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88c9 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88c9: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88c9:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88c9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88c9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:32 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88cd 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88cd: Node current retry_counter: 0 10/03/2025 07:27:32 AM UTC [DEBUG] 68df7ae44ce74261cefc88cd:Event data retry_counter: 1 10/03/2025 07:27:32 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88cd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88cd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:33 AM UTC [DEBUG] Event received: 68df7ae44ce74261cefc88d0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae44ce74261cefc88d0: Node current retry_counter: 0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae44ce74261cefc88d0:Event data retry_counter: 1 10/03/2025 07:27:33 AM UTC [INFO] Job retry for node 68df7ae44ce74261cefc88d0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae44ce74261cefc88d0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:33 AM UTC [DEBUG] Event received: 68df7ae54ce74261cefc88d3 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae54ce74261cefc88d3: Node current retry_counter: 0 10/03/2025 07:27:33 AM UTC [DEBUG] 68df7ae54ce74261cefc88d3:Event data retry_counter: 1 10/03/2025 07:27:33 AM UTC [INFO] Job retry for node 68df7ae54ce74261cefc88d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae54ce74261cefc88d3'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae54ce74261cefc88d6 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae54ce74261cefc88d6: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae54ce74261cefc88d6:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae54ce74261cefc88d6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae54ce74261cefc88d6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88d9 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88d9: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88d9:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88d9'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:34 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88dd 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88dd: Node current retry_counter: 0 10/03/2025 07:27:34 AM UTC [DEBUG] 68df7ae64ce74261cefc88dd:Event data retry_counter: 1 10/03/2025 07:27:34 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88dd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88dd'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae64ce74261cefc88e1 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae64ce74261cefc88e1: Node current retry_counter: 1 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae64ce74261cefc88e1:Event data retry_counter: 2 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae64ce74261cefc88e1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ae64ce74261cefc88e1'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88e4 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e4: Node current retry_counter: 0 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e4:Event data retry_counter: 1 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88e4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88e4'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:35 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88e9 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e9: Node current retry_counter: 0 10/03/2025 07:27:35 AM UTC [DEBUG] 68df7ae74ce74261cefc88e9:Event data retry_counter: 1 10/03/2025 07:27:35 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88e9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88e9'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:36 AM UTC [DEBUG] Event received: 68df7ae74ce74261cefc88ee 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae74ce74261cefc88ee: Node current retry_counter: 0 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae74ce74261cefc88ee:Event data retry_counter: 1 10/03/2025 07:27:36 AM UTC [INFO] Job retry for node 68df7ae74ce74261cefc88ee submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae74ce74261cefc88ee'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:36 AM UTC [DEBUG] Event received: 68df7ae84ce74261cefc88f1 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae84ce74261cefc88f1: Node current retry_counter: 0 10/03/2025 07:27:36 AM UTC [DEBUG] 68df7ae84ce74261cefc88f1:Event data retry_counter: 1 10/03/2025 07:27:36 AM UTC [INFO] Job retry for node 68df7ae84ce74261cefc88f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae84ce74261cefc88f1'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:37 AM UTC [DEBUG] Event received: 68df7ae84ce74261cefc88f5 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae84ce74261cefc88f5: Node current retry_counter: 0 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae84ce74261cefc88f5:Event data retry_counter: 1 10/03/2025 07:27:37 AM UTC [INFO] Job retry for node 68df7ae84ce74261cefc88f5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae84ce74261cefc88f5'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:37 AM UTC [DEBUG] Event received: 68df7ae94ce74261cefc88f8 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae94ce74261cefc88f8: Node current retry_counter: 0 10/03/2025 07:27:37 AM UTC [DEBUG] 68df7ae94ce74261cefc88f8:Event data retry_counter: 1 10/03/2025 07:27:37 AM UTC [INFO] Job retry for node 68df7ae94ce74261cefc88f8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae94ce74261cefc88f8'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:38 AM UTC [DEBUG] Event received: 68df7ae94ce74261cefc88fb 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7ae94ce74261cefc88fb: Node current retry_counter: 0 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7ae94ce74261cefc88fb:Event data retry_counter: 1 10/03/2025 07:27:38 AM UTC [INFO] Job retry for node 68df7ae94ce74261cefc88fb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ae94ce74261cefc88fb'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:38 AM UTC [DEBUG] Event received: 68df7aea4ce74261cefc88fe 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7aea4ce74261cefc88fe: Node current retry_counter: 0 10/03/2025 07:27:38 AM UTC [DEBUG] 68df7aea4ce74261cefc88fe:Event data retry_counter: 1 10/03/2025 07:27:38 AM UTC [INFO] Job retry for node 68df7aea4ce74261cefc88fe submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aea4ce74261cefc88fe'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aea4ce74261cefc8901 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aea4ce74261cefc8901: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aea4ce74261cefc8901:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aea4ce74261cefc8901 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aea4ce74261cefc8901'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc8904 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8904: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8904:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc8904 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc8904'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:39 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc8907 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8907: Node current retry_counter: 0 10/03/2025 07:27:39 AM UTC [DEBUG] 68df7aeb4ce74261cefc8907:Event data retry_counter: 1 10/03/2025 07:27:39 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc8907 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc8907'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:40 AM UTC [DEBUG] Event received: 68df7aeb4ce74261cefc890b 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aeb4ce74261cefc890b: Node current retry_counter: 0 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aeb4ce74261cefc890b:Event data retry_counter: 1 10/03/2025 07:27:40 AM UTC [INFO] Job retry for node 68df7aeb4ce74261cefc890b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aeb4ce74261cefc890b'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:40 AM UTC [DEBUG] Event received: 68df7aec4ce74261cefc890f 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aec4ce74261cefc890f: Node current retry_counter: 0 10/03/2025 07:27:40 AM UTC [DEBUG] 68df7aec4ce74261cefc890f:Event data retry_counter: 1 10/03/2025 07:27:40 AM UTC [INFO] Job retry for node 68df7aec4ce74261cefc890f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aec4ce74261cefc890f'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:41 AM UTC [DEBUG] Event received: 68df7aec4ce74261cefc8914 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aec4ce74261cefc8914: Node current retry_counter: 0 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aec4ce74261cefc8914:Event data retry_counter: 1 10/03/2025 07:27:41 AM UTC [INFO] Job retry for node 68df7aec4ce74261cefc8914 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aec4ce74261cefc8914'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:41 AM UTC [DEBUG] Event received: 68df7aed4ce74261cefc8917 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aed4ce74261cefc8917: Node current retry_counter: 0 10/03/2025 07:27:41 AM UTC [DEBUG] 68df7aed4ce74261cefc8917:Event data retry_counter: 1 10/03/2025 07:27:41 AM UTC [INFO] Job retry for node 68df7aed4ce74261cefc8917 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aed4ce74261cefc8917'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:42 AM UTC [DEBUG] Event received: 68df7aed4ce74261cefc891b 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aed4ce74261cefc891b: Node current retry_counter: 0 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aed4ce74261cefc891b:Event data retry_counter: 1 10/03/2025 07:27:42 AM UTC [INFO] Job retry for node 68df7aed4ce74261cefc891b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aed4ce74261cefc891b'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:42 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8920 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aee4ce74261cefc8920: Node current retry_counter: 0 10/03/2025 07:27:42 AM UTC [DEBUG] 68df7aee4ce74261cefc8920:Event data retry_counter: 1 10/03/2025 07:27:42 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8920 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8920'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8923 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8923: Node current retry_counter: 0 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8923:Event data retry_counter: 1 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8923 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8923'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aee4ce74261cefc8925 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8925: Node current retry_counter: 1 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aee4ce74261cefc8925:Event data retry_counter: 2 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aee4ce74261cefc8925 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7aee4ce74261cefc8925'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:43 AM UTC [DEBUG] Event received: 68df7aef4ce74261cefc8928 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aef4ce74261cefc8928: Node current retry_counter: 0 10/03/2025 07:27:43 AM UTC [DEBUG] 68df7aef4ce74261cefc8928:Event data retry_counter: 1 10/03/2025 07:27:43 AM UTC [INFO] Job retry for node 68df7aef4ce74261cefc8928 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aef4ce74261cefc8928'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:44 AM UTC [DEBUG] Event received: 68df7aef4ce74261cefc892c 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7aef4ce74261cefc892c: Node current retry_counter: 0 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7aef4ce74261cefc892c:Event data retry_counter: 1 10/03/2025 07:27:44 AM UTC [INFO] Job retry for node 68df7aef4ce74261cefc892c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aef4ce74261cefc892c'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:44 AM UTC [DEBUG] Event received: 68df7af04ce74261cefc892f 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7af04ce74261cefc892f: Node current retry_counter: 0 10/03/2025 07:27:44 AM UTC [DEBUG] 68df7af04ce74261cefc892f:Event data retry_counter: 1 10/03/2025 07:27:44 AM UTC [INFO] Job retry for node 68df7af04ce74261cefc892f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af04ce74261cefc892f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:45 AM UTC [DEBUG] Event received: 68df7af04ce74261cefc8932 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af04ce74261cefc8932: Node current retry_counter: 0 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af04ce74261cefc8932:Event data retry_counter: 1 10/03/2025 07:27:45 AM UTC [INFO] Job retry for node 68df7af04ce74261cefc8932 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af04ce74261cefc8932'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:45 AM UTC [DEBUG] Event received: 68df7af14ce74261cefc8935 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af14ce74261cefc8935: Node current retry_counter: 0 10/03/2025 07:27:45 AM UTC [DEBUG] 68df7af14ce74261cefc8935:Event data retry_counter: 1 10/03/2025 07:27:45 AM UTC [INFO] Job retry for node 68df7af14ce74261cefc8935 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af14ce74261cefc8935'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:46 AM UTC [DEBUG] Event received: 68df7af14ce74261cefc8938 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af14ce74261cefc8938: Node current retry_counter: 0 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af14ce74261cefc8938:Event data retry_counter: 1 10/03/2025 07:27:46 AM UTC [INFO] Job retry for node 68df7af14ce74261cefc8938 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af14ce74261cefc8938'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:46 AM UTC [DEBUG] Event received: 68df7af24ce74261cefc893d 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af24ce74261cefc893d: Node current retry_counter: 0 10/03/2025 07:27:46 AM UTC [DEBUG] 68df7af24ce74261cefc893d:Event data retry_counter: 1 10/03/2025 07:27:46 AM UTC [INFO] Job retry for node 68df7af24ce74261cefc893d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af24ce74261cefc893d'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af24ce74261cefc8942 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af24ce74261cefc8942: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af24ce74261cefc8942:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af24ce74261cefc8942 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af24ce74261cefc8942'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc8945 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8945: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8945:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc8945 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc8945'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:47 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc8948 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8948: Node current retry_counter: 0 10/03/2025 07:27:47 AM UTC [DEBUG] 68df7af34ce74261cefc8948:Event data retry_counter: 1 10/03/2025 07:27:47 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc8948 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc8948'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:48 AM UTC [DEBUG] Event received: 68df7af34ce74261cefc894c 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af34ce74261cefc894c: Node current retry_counter: 0 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af34ce74261cefc894c:Event data retry_counter: 1 10/03/2025 07:27:48 AM UTC [INFO] Job retry for node 68df7af34ce74261cefc894c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af34ce74261cefc894c'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:48 AM UTC [DEBUG] Event received: 68df7af44ce74261cefc894f 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af44ce74261cefc894f: Node current retry_counter: 0 10/03/2025 07:27:48 AM UTC [DEBUG] 68df7af44ce74261cefc894f:Event data retry_counter: 1 10/03/2025 07:27:48 AM UTC [INFO] Job retry for node 68df7af44ce74261cefc894f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af44ce74261cefc894f'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af44ce74261cefc8952 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af44ce74261cefc8952: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af44ce74261cefc8952:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af44ce74261cefc8952 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af44ce74261cefc8952'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc8955 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8955: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8955:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc8955 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc8955'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:49 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc8959 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8959: Node current retry_counter: 0 10/03/2025 07:27:49 AM UTC [DEBUG] 68df7af54ce74261cefc8959:Event data retry_counter: 1 10/03/2025 07:27:49 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc8959 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc8959'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc895c 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895c: Node current retry_counter: 0 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895c:Event data retry_counter: 1 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc895c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc895c'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af54ce74261cefc895e 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895e: Node current retry_counter: 1 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af54ce74261cefc895e:Event data retry_counter: 2 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af54ce74261cefc895e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7af54ce74261cefc895e'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:50 AM UTC [DEBUG] Event received: 68df7af64ce74261cefc8961 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af64ce74261cefc8961: Node current retry_counter: 0 10/03/2025 07:27:50 AM UTC [DEBUG] 68df7af64ce74261cefc8961:Event data retry_counter: 1 10/03/2025 07:27:50 AM UTC [INFO] Job retry for node 68df7af64ce74261cefc8961 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af64ce74261cefc8961'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:54 AM UTC [DEBUG] Event received: 68df7af64ce74261cefc8965 10/03/2025 07:27:54 AM UTC [DEBUG] 68df7af64ce74261cefc8965: Node current retry_counter: 0 10/03/2025 07:27:54 AM UTC [DEBUG] 68df7af64ce74261cefc8965:Event data retry_counter: 1 10/03/2025 07:27:54 AM UTC [INFO] Job retry for node 68df7af64ce74261cefc8965 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7af64ce74261cefc8965'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afa4ce74261cefc896b 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896b: Node current retry_counter: 1 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896b:Event data retry_counter: 2 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afa4ce74261cefc896b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7afa4ce74261cefc896b'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afa4ce74261cefc896e 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896e: Node current retry_counter: 0 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afa4ce74261cefc896e:Event data retry_counter: 1 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afa4ce74261cefc896e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afa4ce74261cefc896e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:55 AM UTC [DEBUG] Event received: 68df7afb4ce74261cefc8972 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afb4ce74261cefc8972: Node current retry_counter: 0 10/03/2025 07:27:55 AM UTC [DEBUG] 68df7afb4ce74261cefc8972:Event data retry_counter: 1 10/03/2025 07:27:55 AM UTC [INFO] Job retry for node 68df7afb4ce74261cefc8972 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afb4ce74261cefc8972'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:56 AM UTC [DEBUG] Event received: 68df7afb4ce74261cefc8976 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afb4ce74261cefc8976: Node current retry_counter: 0 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afb4ce74261cefc8976:Event data retry_counter: 1 10/03/2025 07:27:56 AM UTC [INFO] Job retry for node 68df7afb4ce74261cefc8976 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afb4ce74261cefc8976'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:56 AM UTC [DEBUG] Event received: 68df7afc4ce74261cefc897b 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afc4ce74261cefc897b: Node current retry_counter: 0 10/03/2025 07:27:56 AM UTC [DEBUG] 68df7afc4ce74261cefc897b:Event data retry_counter: 1 10/03/2025 07:27:56 AM UTC [INFO] Job retry for node 68df7afc4ce74261cefc897b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afc4ce74261cefc897b'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:57 AM UTC [DEBUG] Event received: 68df7afc4ce74261cefc897e 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afc4ce74261cefc897e: Node current retry_counter: 0 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afc4ce74261cefc897e:Event data retry_counter: 1 10/03/2025 07:27:57 AM UTC [INFO] Job retry for node 68df7afc4ce74261cefc897e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afc4ce74261cefc897e'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:57 AM UTC [DEBUG] Event received: 68df7afd4ce74261cefc8984 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afd4ce74261cefc8984: Node current retry_counter: 0 10/03/2025 07:27:57 AM UTC [DEBUG] 68df7afd4ce74261cefc8984:Event data retry_counter: 1 10/03/2025 07:27:57 AM UTC [INFO] Job retry for node 68df7afd4ce74261cefc8984 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afd4ce74261cefc8984'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afd4ce74261cefc8987 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afd4ce74261cefc8987: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afd4ce74261cefc8987:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afd4ce74261cefc8987 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afd4ce74261cefc8987'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898a 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898a: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898a:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:58 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898d 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898d: Node current retry_counter: 0 10/03/2025 07:27:58 AM UTC [DEBUG] 68df7afe4ce74261cefc898d:Event data retry_counter: 1 10/03/2025 07:27:58 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898d'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc898f 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc898f: Node current retry_counter: 2 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc898f:Event data retry_counter: 3 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc898f submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc898f'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7afe4ce74261cefc8992 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc8992: Node current retry_counter: 0 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7afe4ce74261cefc8992:Event data retry_counter: 1 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7afe4ce74261cefc8992 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7afe4ce74261cefc8992'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:27:59 AM UTC [DEBUG] Event received: 68df7aff4ce74261cefc8996 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7aff4ce74261cefc8996: Node current retry_counter: 0 10/03/2025 07:27:59 AM UTC [DEBUG] 68df7aff4ce74261cefc8996:Event data retry_counter: 1 10/03/2025 07:27:59 AM UTC [INFO] Job retry for node 68df7aff4ce74261cefc8996 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:27:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aff4ce74261cefc8996'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7aff4ce74261cefc899a 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7aff4ce74261cefc899a: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7aff4ce74261cefc899a:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7aff4ce74261cefc899a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7aff4ce74261cefc899a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc899e 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc899e: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc899e:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc899e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc899e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:00 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc89a3 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc89a3: Node current retry_counter: 0 10/03/2025 07:28:00 AM UTC [DEBUG] 68df7b004ce74261cefc89a3:Event data retry_counter: 1 10/03/2025 07:28:00 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc89a3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc89a3'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:01 AM UTC [DEBUG] Event received: 68df7b004ce74261cefc89a6 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b004ce74261cefc89a6: Node current retry_counter: 0 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b004ce74261cefc89a6:Event data retry_counter: 1 10/03/2025 07:28:01 AM UTC [INFO] Job retry for node 68df7b004ce74261cefc89a6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b004ce74261cefc89a6'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:01 AM UTC [DEBUG] Event received: 68df7b014ce74261cefc89a9 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b014ce74261cefc89a9: Node current retry_counter: 0 10/03/2025 07:28:01 AM UTC [DEBUG] 68df7b014ce74261cefc89a9:Event data retry_counter: 1 10/03/2025 07:28:01 AM UTC [INFO] Job retry for node 68df7b014ce74261cefc89a9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b014ce74261cefc89a9'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b014ce74261cefc89ac 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b014ce74261cefc89ac: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b014ce74261cefc89ac:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b014ce74261cefc89ac submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b014ce74261cefc89ac'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b0: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b0:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b0'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:02 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b4 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b4: Node current retry_counter: 0 10/03/2025 07:28:02 AM UTC [DEBUG] 68df7b024ce74261cefc89b4:Event data retry_counter: 1 10/03/2025 07:28:02 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b4'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:03 AM UTC [DEBUG] Event received: 68df7b024ce74261cefc89b7 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b024ce74261cefc89b7: Node current retry_counter: 0 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b024ce74261cefc89b7:Event data retry_counter: 1 10/03/2025 07:28:03 AM UTC [INFO] Job retry for node 68df7b024ce74261cefc89b7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b024ce74261cefc89b7'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:03 AM UTC [DEBUG] Event received: 68df7b034ce74261cefc89ba 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b034ce74261cefc89ba: Node current retry_counter: 0 10/03/2025 07:28:03 AM UTC [DEBUG] 68df7b034ce74261cefc89ba:Event data retry_counter: 1 10/03/2025 07:28:03 AM UTC [INFO] Job retry for node 68df7b034ce74261cefc89ba submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b034ce74261cefc89ba'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:04 AM UTC [DEBUG] Event received: 68df7b034ce74261cefc89bd 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b034ce74261cefc89bd: Node current retry_counter: 0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b034ce74261cefc89bd:Event data retry_counter: 1 10/03/2025 07:28:04 AM UTC [INFO] Job retry for node 68df7b034ce74261cefc89bd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b034ce74261cefc89bd'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:04 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b044ce74261cefc89c0: Node current retry_counter: 0 10/03/2025 07:28:04 AM UTC [DEBUG] 68df7b044ce74261cefc89c0:Event data retry_counter: 1 10/03/2025 07:28:04 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c0'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c5 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c5: Node current retry_counter: 0 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c5:Event data retry_counter: 1 10/03/2025 07:28:05 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c5'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b044ce74261cefc89c3 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c3: Node current retry_counter: 1 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b044ce74261cefc89c3:Event data retry_counter: 2 10/03/2025 07:28:05 AM UTC [INFO] Job retry for node 68df7b044ce74261cefc89c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b044ce74261cefc89c3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:05 AM UTC [DEBUG] Event received: 68df7b054ce74261cefc89ca 10/03/2025 07:28:05 AM UTC [DEBUG] 68df7b054ce74261cefc89ca: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89ca:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b054ce74261cefc89ca submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b054ce74261cefc89ca'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:06 AM UTC [DEBUG] Event received: 68df7b054ce74261cefc89cf 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89cf: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b054ce74261cefc89cf:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b054ce74261cefc89cf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b054ce74261cefc89cf'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:06 AM UTC [DEBUG] Event received: 68df7b064ce74261cefc89d3 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b064ce74261cefc89d3: Node current retry_counter: 0 10/03/2025 07:28:06 AM UTC [DEBUG] 68df7b064ce74261cefc89d3:Event data retry_counter: 1 10/03/2025 07:28:06 AM UTC [INFO] Job retry for node 68df7b064ce74261cefc89d3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b064ce74261cefc89d3'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:07 AM UTC [DEBUG] Event received: 68df7b064ce74261cefc89d9 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b064ce74261cefc89d9: Node current retry_counter: 0 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b064ce74261cefc89d9:Event data retry_counter: 1 10/03/2025 07:28:07 AM UTC [INFO] Job retry for node 68df7b064ce74261cefc89d9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b064ce74261cefc89d9'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:07 AM UTC [DEBUG] Event received: 68df7b074ce74261cefc89dc 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b074ce74261cefc89dc: Node current retry_counter: 0 10/03/2025 07:28:07 AM UTC [DEBUG] 68df7b074ce74261cefc89dc:Event data retry_counter: 1 10/03/2025 07:28:07 AM UTC [INFO] Job retry for node 68df7b074ce74261cefc89dc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b074ce74261cefc89dc'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:08 AM UTC [DEBUG] Event received: 68df7b074ce74261cefc89df 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b074ce74261cefc89df: Node current retry_counter: 0 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b074ce74261cefc89df:Event data retry_counter: 1 10/03/2025 07:28:08 AM UTC [INFO] Job retry for node 68df7b074ce74261cefc89df submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b074ce74261cefc89df'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:08 AM UTC [DEBUG] Event received: 68df7b084ce74261cefc89e2 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b084ce74261cefc89e2: Node current retry_counter: 0 10/03/2025 07:28:08 AM UTC [DEBUG] 68df7b084ce74261cefc89e2:Event data retry_counter: 1 10/03/2025 07:28:08 AM UTC [INFO] Job retry for node 68df7b084ce74261cefc89e2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b084ce74261cefc89e2'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:09 AM UTC [DEBUG] Event received: 68df7b084ce74261cefc89e5 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b084ce74261cefc89e5: Node current retry_counter: 0 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b084ce74261cefc89e5:Event data retry_counter: 1 10/03/2025 07:28:09 AM UTC [INFO] Job retry for node 68df7b084ce74261cefc89e5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b084ce74261cefc89e5'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:09 AM UTC [DEBUG] Event received: 68df7b094ce74261cefc89e8 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b094ce74261cefc89e8: Node current retry_counter: 0 10/03/2025 07:28:09 AM UTC [DEBUG] 68df7b094ce74261cefc89e8:Event data retry_counter: 1 10/03/2025 07:28:09 AM UTC [INFO] Job retry for node 68df7b094ce74261cefc89e8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b094ce74261cefc89e8'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b094ce74261cefc89ec 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b094ce74261cefc89ec: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b094ce74261cefc89ec:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b094ce74261cefc89ec submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b094ce74261cefc89ec'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f1 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f1: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f1:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f1 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f1'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:10 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f4 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f4: Node current retry_counter: 0 10/03/2025 07:28:10 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f4:Event data retry_counter: 1 10/03/2025 07:28:10 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f4'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:11 AM UTC [DEBUG] Event received: 68df7b0a4ce74261cefc89f7 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f7: Node current retry_counter: 0 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0a4ce74261cefc89f7:Event data retry_counter: 1 10/03/2025 07:28:11 AM UTC [INFO] Job retry for node 68df7b0a4ce74261cefc89f7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0a4ce74261cefc89f7'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:11 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc89fa 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fa: Node current retry_counter: 0 10/03/2025 07:28:11 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fa:Event data retry_counter: 1 10/03/2025 07:28:11 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc89fa submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc89fa'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc89fd 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fd: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc89fd:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc89fd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc89fd'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0b4ce74261cefc8a00 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc8a00: Node current retry_counter: 1 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0b4ce74261cefc8a00:Event data retry_counter: 2 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0b4ce74261cefc8a00 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b0b4ce74261cefc8a00'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a03 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a03: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a03:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a03 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a03'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:12 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a07 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a07: Node current retry_counter: 0 10/03/2025 07:28:12 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a07:Event data retry_counter: 1 10/03/2025 07:28:12 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a07 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a07'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:13 AM UTC [DEBUG] Event received: 68df7b0c4ce74261cefc8a0a 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a0a: Node current retry_counter: 0 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0c4ce74261cefc8a0a:Event data retry_counter: 1 10/03/2025 07:28:13 AM UTC [INFO] Job retry for node 68df7b0c4ce74261cefc8a0a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0c4ce74261cefc8a0a'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:13 AM UTC [DEBUG] Event received: 68df7b0d4ce74261cefc8a0d 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a0d: Node current retry_counter: 0 10/03/2025 07:28:13 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a0d:Event data retry_counter: 1 10/03/2025 07:28:13 AM UTC [INFO] Job retry for node 68df7b0d4ce74261cefc8a0d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0d4ce74261cefc8a0d'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:14 AM UTC [DEBUG] Event received: 68df7b0d4ce74261cefc8a10 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a10: Node current retry_counter: 0 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0d4ce74261cefc8a10:Event data retry_counter: 1 10/03/2025 07:28:14 AM UTC [INFO] Job retry for node 68df7b0d4ce74261cefc8a10 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0d4ce74261cefc8a10'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:14 AM UTC [DEBUG] Event received: 68df7b0e4ce74261cefc8a13 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a13: Node current retry_counter: 0 10/03/2025 07:28:14 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a13:Event data retry_counter: 1 10/03/2025 07:28:14 AM UTC [INFO] Job retry for node 68df7b0e4ce74261cefc8a13 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0e4ce74261cefc8a13'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:15 AM UTC [DEBUG] Event received: 68df7b0e4ce74261cefc8a17 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a17: Node current retry_counter: 0 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0e4ce74261cefc8a17:Event data retry_counter: 1 10/03/2025 07:28:15 AM UTC [INFO] Job retry for node 68df7b0e4ce74261cefc8a17 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0e4ce74261cefc8a17'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:15 AM UTC [DEBUG] Event received: 68df7b0f4ce74261cefc8a1c 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1c: Node current retry_counter: 0 10/03/2025 07:28:15 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1c:Event data retry_counter: 1 10/03/2025 07:28:15 AM UTC [INFO] Job retry for node 68df7b0f4ce74261cefc8a1c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0f4ce74261cefc8a1c'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b0f4ce74261cefc8a1f 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1f: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b0f4ce74261cefc8a1f:Event data retry_counter: 1 10/03/2025 07:28:16 AM UTC [INFO] Job retry for node 68df7b0f4ce74261cefc8a1f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b0f4ce74261cefc8a1f'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b104ce74261cefc8a23 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a23: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a23:Event data retry_counter: 1 10/03/2025 07:28:16 AM UTC [INFO] Job retry for node 68df7b104ce74261cefc8a23 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b104ce74261cefc8a23'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:16 AM UTC [DEBUG] Event received: 68df7b104ce74261cefc8a26 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a26: Node current retry_counter: 0 10/03/2025 07:28:16 AM UTC [DEBUG] 68df7b104ce74261cefc8a26:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b104ce74261cefc8a26 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b104ce74261cefc8a26'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:17 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a29 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a29: Node current retry_counter: 0 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a29:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a29 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a29'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:17 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a2c 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a2c: Node current retry_counter: 0 10/03/2025 07:28:17 AM UTC [DEBUG] 68df7b114ce74261cefc8a2c:Event data retry_counter: 1 10/03/2025 07:28:17 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a2c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a2c'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:18 AM UTC [DEBUG] Event received: 68df7b114ce74261cefc8a30 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b114ce74261cefc8a30: Node current retry_counter: 0 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b114ce74261cefc8a30:Event data retry_counter: 1 10/03/2025 07:28:18 AM UTC [INFO] Job retry for node 68df7b114ce74261cefc8a30 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b114ce74261cefc8a30'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:18 AM UTC [DEBUG] Event received: 68df7b124ce74261cefc8a35 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b124ce74261cefc8a35: Node current retry_counter: 0 10/03/2025 07:28:18 AM UTC [DEBUG] 68df7b124ce74261cefc8a35:Event data retry_counter: 1 10/03/2025 07:28:18 AM UTC [INFO] Job retry for node 68df7b124ce74261cefc8a35 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b124ce74261cefc8a35'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b124ce74261cefc8a38 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b124ce74261cefc8a38: Node current retry_counter: 0 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b124ce74261cefc8a38:Event data retry_counter: 1 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b124ce74261cefc8a38 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b124ce74261cefc8a38'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a3d 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3d: Node current retry_counter: 0 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3d:Event data retry_counter: 1 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a3d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a3d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:19 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a3b 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3b: Node current retry_counter: 1 10/03/2025 07:28:19 AM UTC [DEBUG] 68df7b134ce74261cefc8a3b:Event data retry_counter: 2 10/03/2025 07:28:19 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a3b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a3b'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b134ce74261cefc8a41 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b134ce74261cefc8a41: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b134ce74261cefc8a41:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b134ce74261cefc8a41 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b134ce74261cefc8a41'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a45 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a45: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a45:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a45 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a45'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:20 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a48 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a48: Node current retry_counter: 0 10/03/2025 07:28:20 AM UTC [DEBUG] 68df7b144ce74261cefc8a48:Event data retry_counter: 1 10/03/2025 07:28:20 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a48 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a48'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:21 AM UTC [DEBUG] Event received: 68df7b144ce74261cefc8a4b 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b144ce74261cefc8a4b: Node current retry_counter: 0 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b144ce74261cefc8a4b:Event data retry_counter: 1 10/03/2025 07:28:21 AM UTC [INFO] Job retry for node 68df7b144ce74261cefc8a4b submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b144ce74261cefc8a4b'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:21 AM UTC [DEBUG] Event received: 68df7b154ce74261cefc8a4e 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b154ce74261cefc8a4e: Node current retry_counter: 0 10/03/2025 07:28:21 AM UTC [DEBUG] 68df7b154ce74261cefc8a4e:Event data retry_counter: 1 10/03/2025 07:28:21 AM UTC [INFO] Job retry for node 68df7b154ce74261cefc8a4e submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b154ce74261cefc8a4e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:22 AM UTC [DEBUG] Event received: 68df7b154ce74261cefc8a51 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b154ce74261cefc8a51: Node current retry_counter: 0 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b154ce74261cefc8a51:Event data retry_counter: 1 10/03/2025 07:28:22 AM UTC [INFO] Job retry for node 68df7b154ce74261cefc8a51 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b154ce74261cefc8a51'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:22 AM UTC [DEBUG] Event received: 68df7b164ce74261cefc8a54 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b164ce74261cefc8a54: Node current retry_counter: 0 10/03/2025 07:28:22 AM UTC [DEBUG] 68df7b164ce74261cefc8a54:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b164ce74261cefc8a54 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b164ce74261cefc8a54'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:23 AM UTC [DEBUG] Event received: 68df7b164ce74261cefc8a58 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b164ce74261cefc8a58: Node current retry_counter: 0 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b164ce74261cefc8a58:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b164ce74261cefc8a58 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b164ce74261cefc8a58'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:23 AM UTC [DEBUG] Event received: 68df7b174ce74261cefc8a5d 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b174ce74261cefc8a5d: Node current retry_counter: 0 10/03/2025 07:28:23 AM UTC [DEBUG] 68df7b174ce74261cefc8a5d:Event data retry_counter: 1 10/03/2025 07:28:23 AM UTC [INFO] Job retry for node 68df7b174ce74261cefc8a5d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b174ce74261cefc8a5d'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:24 AM UTC [DEBUG] Event received: 68df7b174ce74261cefc8a60 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b174ce74261cefc8a60: Node current retry_counter: 0 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b174ce74261cefc8a60:Event data retry_counter: 1 10/03/2025 07:28:24 AM UTC [INFO] Job retry for node 68df7b174ce74261cefc8a60 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b174ce74261cefc8a60'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:24 AM UTC [DEBUG] Event received: 68df7b184ce74261cefc8a63 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b184ce74261cefc8a63: Node current retry_counter: 0 10/03/2025 07:28:24 AM UTC [DEBUG] 68df7b184ce74261cefc8a63:Event data retry_counter: 1 10/03/2025 07:28:24 AM UTC [INFO] Job retry for node 68df7b184ce74261cefc8a63 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b184ce74261cefc8a63'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b184ce74261cefc8a66 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b184ce74261cefc8a66: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b184ce74261cefc8a66:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b184ce74261cefc8a66 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b184ce74261cefc8a66'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a69 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a69: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a69:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a69 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a69'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:25 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a6c 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a6c: Node current retry_counter: 0 10/03/2025 07:28:25 AM UTC [DEBUG] 68df7b194ce74261cefc8a6c:Event data retry_counter: 1 10/03/2025 07:28:25 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a6c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a6c'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b194ce74261cefc8a70 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b194ce74261cefc8a70: Node current retry_counter: 0 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b194ce74261cefc8a70:Event data retry_counter: 1 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b194ce74261cefc8a70 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b194ce74261cefc8a70'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a79 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a79: Node current retry_counter: 0 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a79:Event data retry_counter: 1 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a79 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a79'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:26 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a75 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a75: Node current retry_counter: 1 10/03/2025 07:28:26 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a75:Event data retry_counter: 2 10/03/2025 07:28:26 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a75 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a75'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1a4ce74261cefc8a7c 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a7c: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1a4ce74261cefc8a7c:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1a4ce74261cefc8a7c submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1a4ce74261cefc8a7c'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a80 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a80: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a80:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a80 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a80'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:27 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a83 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a83: Node current retry_counter: 0 10/03/2025 07:28:27 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a83:Event data retry_counter: 1 10/03/2025 07:28:27 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a83 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a83'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:28 AM UTC [DEBUG] Event received: 68df7b1b4ce74261cefc8a86 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a86: Node current retry_counter: 0 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1b4ce74261cefc8a86:Event data retry_counter: 1 10/03/2025 07:28:28 AM UTC [INFO] Job retry for node 68df7b1b4ce74261cefc8a86 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1b4ce74261cefc8a86'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:28 AM UTC [DEBUG] Event received: 68df7b1c4ce74261cefc8a89 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a89: Node current retry_counter: 0 10/03/2025 07:28:28 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a89:Event data retry_counter: 1 10/03/2025 07:28:28 AM UTC [INFO] Job retry for node 68df7b1c4ce74261cefc8a89 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1c4ce74261cefc8a89'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:29 AM UTC [DEBUG] Event received: 68df7b1c4ce74261cefc8a8d 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a8d: Node current retry_counter: 0 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1c4ce74261cefc8a8d:Event data retry_counter: 1 10/03/2025 07:28:29 AM UTC [INFO] Job retry for node 68df7b1c4ce74261cefc8a8d submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1c4ce74261cefc8a8d'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:29 AM UTC [DEBUG] Event received: 68df7b1d4ce74261cefc8a90 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a90: Node current retry_counter: 0 10/03/2025 07:28:29 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a90:Event data retry_counter: 1 10/03/2025 07:28:29 AM UTC [INFO] Job retry for node 68df7b1d4ce74261cefc8a90 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1d4ce74261cefc8a90'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1d4ce74261cefc8a93 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a93: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1d4ce74261cefc8a93:Event data retry_counter: 1 10/03/2025 07:28:30 AM UTC [INFO] Job retry for node 68df7b1d4ce74261cefc8a93 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1d4ce74261cefc8a93'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a96 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a96: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a96:Event data retry_counter: 1 10/03/2025 07:28:30 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a96 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a96'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:30 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a9a 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9a: Node current retry_counter: 0 10/03/2025 07:28:30 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9a:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a9a submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a9a'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:31 AM UTC [DEBUG] Event received: 68df7b1e4ce74261cefc8a9f 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9f: Node current retry_counter: 0 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1e4ce74261cefc8a9f:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1e4ce74261cefc8a9f submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1e4ce74261cefc8a9f'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:31 AM UTC [DEBUG] Event received: 68df7b1f4ce74261cefc8aa2 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa2: Node current retry_counter: 0 10/03/2025 07:28:31 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa2:Event data retry_counter: 1 10/03/2025 07:28:31 AM UTC [INFO] Job retry for node 68df7b1f4ce74261cefc8aa2 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1f4ce74261cefc8aa2'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b1f4ce74261cefc8aa5 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa5: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b1f4ce74261cefc8aa5:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b1f4ce74261cefc8aa5 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b1f4ce74261cefc8aa5'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b204ce74261cefc8aa8 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aa8: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aa8:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b204ce74261cefc8aa8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b204ce74261cefc8aa8'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:32 AM UTC [DEBUG] Event received: 68df7b204ce74261cefc8aab 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aab: Node current retry_counter: 0 10/03/2025 07:28:32 AM UTC [DEBUG] 68df7b204ce74261cefc8aab:Event data retry_counter: 1 10/03/2025 07:28:32 AM UTC [INFO] Job retry for node 68df7b204ce74261cefc8aab submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b204ce74261cefc8aab'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab0: Node current retry_counter: 0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab0:Event data retry_counter: 1 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8aae 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8aae: Node current retry_counter: 1 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8aae:Event data retry_counter: 2 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8aae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8aae'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:33 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab3 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab3: Node current retry_counter: 0 10/03/2025 07:28:33 AM UTC [DEBUG] 68df7b214ce74261cefc8ab3:Event data retry_counter: 1 10/03/2025 07:28:33 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab3'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b214ce74261cefc8ab7 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b214ce74261cefc8ab7: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b214ce74261cefc8ab7:Event data retry_counter: 1 10/03/2025 07:28:34 AM UTC [INFO] Job retry for node 68df7b214ce74261cefc8ab7 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b214ce74261cefc8ab7'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8aba 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8aba: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8aba:Event data retry_counter: 1 10/03/2025 07:28:34 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8aba submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8aba'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:34 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8abd 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8abd: Node current retry_counter: 0 10/03/2025 07:28:34 AM UTC [DEBUG] 68df7b224ce74261cefc8abd:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8abd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8abd'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:35 AM UTC [DEBUG] Event received: 68df7b224ce74261cefc8ac0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b224ce74261cefc8ac0: Node current retry_counter: 0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b224ce74261cefc8ac0:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b224ce74261cefc8ac0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b224ce74261cefc8ac0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:35 AM UTC [DEBUG] Event received: 68df7b234ce74261cefc8ac4 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b234ce74261cefc8ac4: Node current retry_counter: 0 10/03/2025 07:28:35 AM UTC [DEBUG] 68df7b234ce74261cefc8ac4:Event data retry_counter: 1 10/03/2025 07:28:35 AM UTC [INFO] Job retry for node 68df7b234ce74261cefc8ac4 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b234ce74261cefc8ac4'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b234ce74261cefc8ac8 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b234ce74261cefc8ac8: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b234ce74261cefc8ac8:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b234ce74261cefc8ac8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b234ce74261cefc8ac8'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8acd 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8acd: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8acd:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8acd submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8acd'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:36 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8ad0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8ad0: Node current retry_counter: 0 10/03/2025 07:28:36 AM UTC [DEBUG] 68df7b244ce74261cefc8ad0:Event data retry_counter: 1 10/03/2025 07:28:36 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8ad0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8ad0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:37 AM UTC [DEBUG] Event received: 68df7b244ce74261cefc8ad3 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b244ce74261cefc8ad3: Node current retry_counter: 0 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b244ce74261cefc8ad3:Event data retry_counter: 1 10/03/2025 07:28:37 AM UTC [INFO] Job retry for node 68df7b244ce74261cefc8ad3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b244ce74261cefc8ad3'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['acer-R721T-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:37 AM UTC [DEBUG] Event received: 68df7b254ce74261cefc8ad6 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b254ce74261cefc8ad6: Node current retry_counter: 0 10/03/2025 07:28:37 AM UTC [DEBUG] 68df7b254ce74261cefc8ad6:Event data retry_counter: 1 10/03/2025 07:28:37 AM UTC [INFO] Job retry for node 68df7b254ce74261cefc8ad6 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b254ce74261cefc8ad6'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['acer-cp514-3wh-r0qs-guybrush'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:38 AM UTC [DEBUG] Event received: 68df7b254ce74261cefc8ad9 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b254ce74261cefc8ad9: Node current retry_counter: 0 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b254ce74261cefc8ad9:Event data retry_counter: 1 10/03/2025 07:28:38 AM UTC [INFO] Job retry for node 68df7b254ce74261cefc8ad9 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b254ce74261cefc8ad9'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['asus-CM1400CXA-dalboz'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:38 AM UTC [DEBUG] Event received: 68df7b264ce74261cefc8adc 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b264ce74261cefc8adc: Node current retry_counter: 0 10/03/2025 07:28:38 AM UTC [DEBUG] 68df7b264ce74261cefc8adc:Event data retry_counter: 1 10/03/2025 07:28:38 AM UTC [INFO] Job retry for node 68df7b264ce74261cefc8adc submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b264ce74261cefc8adc'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['dell-latitude-3445-7520c-skyrim'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:39 AM UTC [DEBUG] Event received: 68df7b264ce74261cefc8adf 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b264ce74261cefc8adf: Node current retry_counter: 0 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b264ce74261cefc8adf:Event data retry_counter: 1 10/03/2025 07:28:39 AM UTC [INFO] Job retry for node 68df7b264ce74261cefc8adf submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b264ce74261cefc8adf'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-14-db0003na-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:39 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae3 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b274ce74261cefc8ae3: Node current retry_counter: 0 10/03/2025 07:28:39 AM UTC [DEBUG] 68df7b274ce74261cefc8ae3:Event data retry_counter: 1 10/03/2025 07:28:39 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae3 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae3'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-11A-G6-EE-grunt'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae8 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae8: Node current retry_counter: 0 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae8:Event data retry_counter: 1 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae8 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae8'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-14b-na0052xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b274ce74261cefc8ae6 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae6: Node current retry_counter: 1 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b274ce74261cefc8ae6:Event data retry_counter: 2 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b274ce74261cefc8ae6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b274ce74261cefc8ae6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:40 AM UTC [DEBUG] Event received: 68df7b284ce74261cefc8aeb 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b284ce74261cefc8aeb: Node current retry_counter: 0 10/03/2025 07:28:40 AM UTC [DEBUG] 68df7b284ce74261cefc8aeb:Event data retry_counter: 1 10/03/2025 07:28:40 AM UTC [INFO] Job retry for node 68df7b284ce74261cefc8aeb submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b284ce74261cefc8aeb'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['hp-x360-14a-cb0001xx-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:41 AM UTC [DEBUG] Event received: 68df7b284ce74261cefc8af0 10/03/2025 07:28:41 AM UTC [DEBUG] 68df7b284ce74261cefc8af0: Node current retry_counter: 0 10/03/2025 07:28:41 AM UTC [DEBUG] 68df7b284ce74261cefc8af0:Event data retry_counter: 1 10/03/2025 07:28:41 AM UTC [INFO] Job retry for node 68df7b284ce74261cefc8af0 submitted. Parent node: 68df6d284ce74261cefc6d3a 10/03/2025 07:28:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d3a', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-amd-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-amd-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.sh', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/metadata.json', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/5.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/6.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/7.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-amd-coverage-68df6d284ce74261cefc6d3a/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-amd-stoneyridge.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d3a-kbuild-gcc-12-x86-chrome-utlhb4pe', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b284ce74261cefc8af0'}, 'jobfilter': ['tast-platform-x86-amd'], 'platform_filter': ['lenovo-TPad-C13-Yoga-zork'], 'created': '2025-10-03T06:28:56.585000', 'updated': '2025-10-03T07:24:30.070000', 'timeout': '2025-10-03T12:28:56.585000', 'holdoff': '2025-10-03T07:34:28.383000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:28:44 AM UTC [DEBUG] Event received: 68df7b2c4ce74261cefc8afa 10/03/2025 07:28:44 AM UTC [DEBUG] 68df7b2c4ce74261cefc8afa: Node current retry_counter: 2 10/03/2025 07:28:44 AM UTC [DEBUG] 68df7b2c4ce74261cefc8afa:Event data retry_counter: 3 10/03/2025 07:28:44 AM UTC [INFO] Job retry for node 68df7b2c4ce74261cefc8afa submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:28:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b2c4ce74261cefc8afa'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:28:51 AM UTC [DEBUG] Event received: 68df7b324ce74261cefc8b05 10/03/2025 07:28:51 AM UTC [DEBUG] 68df7b324ce74261cefc8b05: Node current retry_counter: 1 10/03/2025 07:28:51 AM UTC [DEBUG] 68df7b324ce74261cefc8b05:Event data retry_counter: 2 10/03/2025 07:28:51 AM UTC [INFO] Job retry for node 68df7b324ce74261cefc8b05 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b324ce74261cefc8b05'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:56 AM UTC [DEBUG] Event received: 68df7b384ce74261cefc8b0c 10/03/2025 07:28:56 AM UTC [DEBUG] 68df7b384ce74261cefc8b0c: Node current retry_counter: 1 10/03/2025 07:28:56 AM UTC [DEBUG] 68df7b384ce74261cefc8b0c:Event data retry_counter: 2 10/03/2025 07:28:56 AM UTC [INFO] Job retry for node 68df7b384ce74261cefc8b0c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:28:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b384ce74261cefc8b0c'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:28:57 AM UTC [DEBUG] Event received: 68df7b394ce74261cefc8b12 10/03/2025 07:28:57 AM UTC [DEBUG] 68df7b394ce74261cefc8b12: Node current retry_counter: 3 10/03/2025 07:28:57 AM UTC [INFO] 68df7b394ce74261cefc8b12 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:28:59 AM UTC [DEBUG] Event received: 68df7b3b4ce74261cefc8b15 10/03/2025 07:28:59 AM UTC [DEBUG] 68df7b3b4ce74261cefc8b15: Node current retry_counter: 0 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3b4ce74261cefc8b15:Event data retry_counter: 1 10/03/2025 07:29:00 AM UTC [INFO] Job retry for node 68df7b3b4ce74261cefc8b15 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3b4ce74261cefc8b15'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:00 AM UTC [DEBUG] Event received: 68df7b3c4ce74261cefc8b18 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b18: Node current retry_counter: 0 10/03/2025 07:29:00 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b18:Event data retry_counter: 1 10/03/2025 07:29:00 AM UTC [INFO] Job retry for node 68df7b3c4ce74261cefc8b18 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3c4ce74261cefc8b18'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:01 AM UTC [DEBUG] Event received: 68df7b3c4ce74261cefc8b1b 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b1b: Node current retry_counter: 0 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3c4ce74261cefc8b1b:Event data retry_counter: 1 10/03/2025 07:29:01 AM UTC [INFO] Job retry for node 68df7b3c4ce74261cefc8b1b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3c4ce74261cefc8b1b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:01 AM UTC [DEBUG] Event received: 68df7b3d4ce74261cefc8b1e 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b1e: Node current retry_counter: 0 10/03/2025 07:29:01 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b1e:Event data retry_counter: 1 10/03/2025 07:29:01 AM UTC [INFO] Job retry for node 68df7b3d4ce74261cefc8b1e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3d4ce74261cefc8b1e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3d4ce74261cefc8b21 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b21: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3d4ce74261cefc8b21:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3d4ce74261cefc8b21 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3d4ce74261cefc8b21'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b27 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b27: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b27:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b27 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b27'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:02 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b2a 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2a: Node current retry_counter: 0 10/03/2025 07:29:02 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2a:Event data retry_counter: 1 10/03/2025 07:29:02 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b2a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b2a'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:03 AM UTC [DEBUG] Event received: 68df7b3e4ce74261cefc8b2e 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2e: Node current retry_counter: 0 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3e4ce74261cefc8b2e:Event data retry_counter: 1 10/03/2025 07:29:03 AM UTC [INFO] Job retry for node 68df7b3e4ce74261cefc8b2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3e4ce74261cefc8b2e'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:03 AM UTC [DEBUG] Event received: 68df7b3f4ce74261cefc8b32 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b32: Node current retry_counter: 0 10/03/2025 07:29:03 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b32:Event data retry_counter: 1 10/03/2025 07:29:03 AM UTC [INFO] Job retry for node 68df7b3f4ce74261cefc8b32 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3f4ce74261cefc8b32'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b3f4ce74261cefc8b35 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b35: Node current retry_counter: 0 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b3f4ce74261cefc8b35:Event data retry_counter: 1 10/03/2025 07:29:04 AM UTC [INFO] Job retry for node 68df7b3f4ce74261cefc8b35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b3f4ce74261cefc8b35'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b404ce74261cefc8b39 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b39: Node current retry_counter: 0 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b39:Event data retry_counter: 1 10/03/2025 07:29:04 AM UTC [INFO] Job retry for node 68df7b404ce74261cefc8b39 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b404ce74261cefc8b39'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:04 AM UTC [DEBUG] Event received: 68df7b404ce74261cefc8b3c 10/03/2025 07:29:04 AM UTC [DEBUG] 68df7b404ce74261cefc8b3c: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b404ce74261cefc8b3c:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b404ce74261cefc8b3c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b404ce74261cefc8b3c'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:05 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b3f 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b3f: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b3f:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b3f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b3f'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:05 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b42 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b42: Node current retry_counter: 0 10/03/2025 07:29:05 AM UTC [DEBUG] 68df7b414ce74261cefc8b42:Event data retry_counter: 1 10/03/2025 07:29:05 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b42'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b48 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b48: Node current retry_counter: 0 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b48:Event data retry_counter: 1 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b48 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b48'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b414ce74261cefc8b46 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b46: Node current retry_counter: 1 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b414ce74261cefc8b46:Event data retry_counter: 2 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b414ce74261cefc8b46 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b414ce74261cefc8b46'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:06 AM UTC [DEBUG] Event received: 68df7b424ce74261cefc8b4f 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b424ce74261cefc8b4f: Node current retry_counter: 0 10/03/2025 07:29:06 AM UTC [DEBUG] 68df7b424ce74261cefc8b4f:Event data retry_counter: 1 10/03/2025 07:29:06 AM UTC [INFO] Job retry for node 68df7b424ce74261cefc8b4f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b424ce74261cefc8b4f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:07 AM UTC [DEBUG] Event received: 68df7b424ce74261cefc8b52 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b424ce74261cefc8b52: Node current retry_counter: 0 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b424ce74261cefc8b52:Event data retry_counter: 1 10/03/2025 07:29:07 AM UTC [INFO] Job retry for node 68df7b424ce74261cefc8b52 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b424ce74261cefc8b52'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:07 AM UTC [DEBUG] Event received: 68df7b434ce74261cefc8b56 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b434ce74261cefc8b56: Node current retry_counter: 0 10/03/2025 07:29:07 AM UTC [DEBUG] 68df7b434ce74261cefc8b56:Event data retry_counter: 1 10/03/2025 07:29:07 AM UTC [INFO] Job retry for node 68df7b434ce74261cefc8b56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b434ce74261cefc8b56'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b434ce74261cefc8b59 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b434ce74261cefc8b59: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b434ce74261cefc8b59:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b434ce74261cefc8b59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b434ce74261cefc8b59'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b5d 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b5d: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b5d:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b5d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b5d'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:08 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b60 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b60: Node current retry_counter: 0 10/03/2025 07:29:08 AM UTC [DEBUG] 68df7b444ce74261cefc8b60:Event data retry_counter: 1 10/03/2025 07:29:08 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b60 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b60'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:09 AM UTC [DEBUG] Event received: 68df7b444ce74261cefc8b63 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b444ce74261cefc8b63: Node current retry_counter: 0 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b444ce74261cefc8b63:Event data retry_counter: 1 10/03/2025 07:29:09 AM UTC [INFO] Job retry for node 68df7b444ce74261cefc8b63 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b444ce74261cefc8b63'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:09 AM UTC [DEBUG] Event received: 68df7b454ce74261cefc8b66 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b454ce74261cefc8b66: Node current retry_counter: 0 10/03/2025 07:29:09 AM UTC [DEBUG] 68df7b454ce74261cefc8b66:Event data retry_counter: 1 10/03/2025 07:29:09 AM UTC [INFO] Job retry for node 68df7b454ce74261cefc8b66 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b454ce74261cefc8b66'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b454ce74261cefc8b69 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b454ce74261cefc8b69: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b454ce74261cefc8b69:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b454ce74261cefc8b69 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b454ce74261cefc8b69'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b6c 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6c: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6c:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b6c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b6c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:10 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b6f 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6f: Node current retry_counter: 0 10/03/2025 07:29:10 AM UTC [DEBUG] 68df7b464ce74261cefc8b6f:Event data retry_counter: 1 10/03/2025 07:29:10 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b6f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b6f'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:11 AM UTC [DEBUG] Event received: 68df7b464ce74261cefc8b73 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b464ce74261cefc8b73: Node current retry_counter: 0 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b464ce74261cefc8b73:Event data retry_counter: 1 10/03/2025 07:29:11 AM UTC [INFO] Job retry for node 68df7b464ce74261cefc8b73 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b464ce74261cefc8b73'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:11 AM UTC [DEBUG] Event received: 68df7b474ce74261cefc8b78 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b474ce74261cefc8b78: Node current retry_counter: 0 10/03/2025 07:29:11 AM UTC [DEBUG] 68df7b474ce74261cefc8b78:Event data retry_counter: 1 10/03/2025 07:29:11 AM UTC [INFO] Job retry for node 68df7b474ce74261cefc8b78 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b474ce74261cefc8b78'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b474ce74261cefc8b7c 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b474ce74261cefc8b7c: Node current retry_counter: 0 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b474ce74261cefc8b7c:Event data retry_counter: 1 10/03/2025 07:29:12 AM UTC [INFO] Job retry for node 68df7b474ce74261cefc8b7c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b474ce74261cefc8b7c'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b81 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b81: Node current retry_counter: 0 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b81:Event data retry_counter: 1 10/03/2025 07:29:12 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b81 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b81'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:12 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b86 10/03/2025 07:29:12 AM UTC [DEBUG] 68df7b484ce74261cefc8b86: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b86:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b86'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b484ce74261cefc8b84 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b84: Node current retry_counter: 1 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b484ce74261cefc8b84:Event data retry_counter: 2 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b484ce74261cefc8b84 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b484ce74261cefc8b84'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b8a 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8a: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8a:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b8a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b8a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:13 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b8e 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8e: Node current retry_counter: 0 10/03/2025 07:29:13 AM UTC [DEBUG] 68df7b494ce74261cefc8b8e:Event data retry_counter: 1 10/03/2025 07:29:13 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b8e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b8e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b494ce74261cefc8b91 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b494ce74261cefc8b91: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b494ce74261cefc8b91:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b494ce74261cefc8b91 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b494ce74261cefc8b91'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b94 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b94: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b94:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b94 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b94'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:14 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b97 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b97: Node current retry_counter: 0 10/03/2025 07:29:14 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b97:Event data retry_counter: 1 10/03/2025 07:29:14 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b97 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b97'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:15 AM UTC [DEBUG] Event received: 68df7b4a4ce74261cefc8b9a 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b9a: Node current retry_counter: 0 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4a4ce74261cefc8b9a:Event data retry_counter: 1 10/03/2025 07:29:15 AM UTC [INFO] Job retry for node 68df7b4a4ce74261cefc8b9a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4a4ce74261cefc8b9a'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:15 AM UTC [DEBUG] Event received: 68df7b4b4ce74261cefc8b9d 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4b4ce74261cefc8b9d: Node current retry_counter: 0 10/03/2025 07:29:15 AM UTC [DEBUG] 68df7b4b4ce74261cefc8b9d:Event data retry_counter: 1 10/03/2025 07:29:15 AM UTC [INFO] Job retry for node 68df7b4b4ce74261cefc8b9d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4b4ce74261cefc8b9d'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4b4ce74261cefc8ba0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4b4ce74261cefc8ba0: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4b4ce74261cefc8ba0:Event data retry_counter: 1 10/03/2025 07:29:16 AM UTC [INFO] Job retry for node 68df7b4b4ce74261cefc8ba0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4b4ce74261cefc8ba0'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8ba3 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba3: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba3:Event data retry_counter: 1 10/03/2025 07:29:16 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8ba3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8ba3'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:16 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8ba7 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba7: Node current retry_counter: 0 10/03/2025 07:29:16 AM UTC [DEBUG] 68df7b4c4ce74261cefc8ba7:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8ba7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8ba7'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:17 AM UTC [DEBUG] Event received: 68df7b4c4ce74261cefc8bac 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4c4ce74261cefc8bac: Node current retry_counter: 0 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4c4ce74261cefc8bac:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4c4ce74261cefc8bac submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4c4ce74261cefc8bac'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:17 AM UTC [DEBUG] Event received: 68df7b4d4ce74261cefc8baf 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4d4ce74261cefc8baf: Node current retry_counter: 0 10/03/2025 07:29:17 AM UTC [DEBUG] 68df7b4d4ce74261cefc8baf:Event data retry_counter: 1 10/03/2025 07:29:17 AM UTC [INFO] Job retry for node 68df7b4d4ce74261cefc8baf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4d4ce74261cefc8baf'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4d4ce74261cefc8bb2 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4d4ce74261cefc8bb2: Node current retry_counter: 0 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4d4ce74261cefc8bb2:Event data retry_counter: 1 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4d4ce74261cefc8bb2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4d4ce74261cefc8bb2'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bb9 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bb9: Node current retry_counter: 0 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bb9:Event data retry_counter: 1 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bb9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bb9'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:18 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bbb 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbb: Node current retry_counter: 1 10/03/2025 07:29:18 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbb:Event data retry_counter: 2 10/03/2025 07:29:18 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bbb submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bbb'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4e4ce74261cefc8bbe 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbe: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4e4ce74261cefc8bbe:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4e4ce74261cefc8bbe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4e4ce74261cefc8bbe'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc2 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc2: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc2:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc2'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:19 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc5 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc5: Node current retry_counter: 0 10/03/2025 07:29:19 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc5:Event data retry_counter: 1 10/03/2025 07:29:19 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc5'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b4f4ce74261cefc8bc8 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc8: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b4f4ce74261cefc8bc8:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b4f4ce74261cefc8bc8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b4f4ce74261cefc8bc8'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b504ce74261cefc8bcb 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bcb: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bcb:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b504ce74261cefc8bcb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b504ce74261cefc8bcb'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:20 AM UTC [DEBUG] Event received: 68df7b504ce74261cefc8bce 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bce: Node current retry_counter: 0 10/03/2025 07:29:20 AM UTC [DEBUG] 68df7b504ce74261cefc8bce:Event data retry_counter: 1 10/03/2025 07:29:20 AM UTC [INFO] Job retry for node 68df7b504ce74261cefc8bce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b504ce74261cefc8bce'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:21 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd1 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd1: Node current retry_counter: 0 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd1:Event data retry_counter: 1 10/03/2025 07:29:21 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd1'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:21 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd5 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd5: Node current retry_counter: 0 10/03/2025 07:29:21 AM UTC [DEBUG] 68df7b514ce74261cefc8bd5:Event data retry_counter: 1 10/03/2025 07:29:21 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd5'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b514ce74261cefc8bd8 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b514ce74261cefc8bd8: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b514ce74261cefc8bd8:Event data retry_counter: 1 10/03/2025 07:29:22 AM UTC [INFO] Job retry for node 68df7b514ce74261cefc8bd8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b514ce74261cefc8bd8'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8bdb 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bdb: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bdb:Event data retry_counter: 1 10/03/2025 07:29:22 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8bdb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8bdb'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:22 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8bde 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bde: Node current retry_counter: 0 10/03/2025 07:29:22 AM UTC [DEBUG] 68df7b524ce74261cefc8bde:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8bde submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8bde'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:23 AM UTC [DEBUG] Event received: 68df7b524ce74261cefc8be4 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b524ce74261cefc8be4: Node current retry_counter: 0 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b524ce74261cefc8be4:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b524ce74261cefc8be4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b524ce74261cefc8be4'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:23 AM UTC [DEBUG] Event received: 68df7b534ce74261cefc8be7 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b534ce74261cefc8be7: Node current retry_counter: 0 10/03/2025 07:29:23 AM UTC [DEBUG] 68df7b534ce74261cefc8be7:Event data retry_counter: 1 10/03/2025 07:29:23 AM UTC [INFO] Job retry for node 68df7b534ce74261cefc8be7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b534ce74261cefc8be7'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b534ce74261cefc8bea 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b534ce74261cefc8bea: Node current retry_counter: 0 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b534ce74261cefc8bea:Event data retry_counter: 1 10/03/2025 07:29:24 AM UTC [INFO] Job retry for node 68df7b534ce74261cefc8bea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b534ce74261cefc8bea'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bed 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bed: Node current retry_counter: 0 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bed:Event data retry_counter: 1 10/03/2025 07:29:24 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bed submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bed'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:24 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bef 10/03/2025 07:29:24 AM UTC [DEBUG] 68df7b544ce74261cefc8bef: Node current retry_counter: 1 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bef:Event data retry_counter: 2 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bef submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bef'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b544ce74261cefc8bf2 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bf2: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b544ce74261cefc8bf2:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b544ce74261cefc8bf2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b544ce74261cefc8bf2'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b554ce74261cefc8bf6 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf6: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf6:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b554ce74261cefc8bf6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b554ce74261cefc8bf6'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:25 AM UTC [DEBUG] Event received: 68df7b554ce74261cefc8bf9 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf9: Node current retry_counter: 0 10/03/2025 07:29:25 AM UTC [DEBUG] 68df7b554ce74261cefc8bf9:Event data retry_counter: 1 10/03/2025 07:29:25 AM UTC [INFO] Job retry for node 68df7b554ce74261cefc8bf9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b554ce74261cefc8bf9'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:26 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8bfc 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bfc: Node current retry_counter: 0 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bfc:Event data retry_counter: 1 10/03/2025 07:29:26 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8bfc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8bfc'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:26 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8bff 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bff: Node current retry_counter: 0 10/03/2025 07:29:26 AM UTC [DEBUG] 68df7b564ce74261cefc8bff:Event data retry_counter: 1 10/03/2025 07:29:26 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8bff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8bff'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:27 AM UTC [DEBUG] Event received: 68df7b564ce74261cefc8c03 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b564ce74261cefc8c03: Node current retry_counter: 0 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b564ce74261cefc8c03:Event data retry_counter: 1 10/03/2025 07:29:27 AM UTC [INFO] Job retry for node 68df7b564ce74261cefc8c03 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b564ce74261cefc8c03'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:27 AM UTC [DEBUG] Event received: 68df7b574ce74261cefc8c08 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b574ce74261cefc8c08: Node current retry_counter: 0 10/03/2025 07:29:27 AM UTC [DEBUG] 68df7b574ce74261cefc8c08:Event data retry_counter: 1 10/03/2025 07:29:27 AM UTC [INFO] Job retry for node 68df7b574ce74261cefc8c08 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b574ce74261cefc8c08'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:28 AM UTC [DEBUG] Event received: 68df7b574ce74261cefc8c0c 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b574ce74261cefc8c0c: Node current retry_counter: 0 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b574ce74261cefc8c0c:Event data retry_counter: 1 10/03/2025 07:29:28 AM UTC [INFO] Job retry for node 68df7b574ce74261cefc8c0c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b574ce74261cefc8c0c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:28 AM UTC [DEBUG] Event received: 68df7b584ce74261cefc8c10 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b584ce74261cefc8c10: Node current retry_counter: 0 10/03/2025 07:29:28 AM UTC [DEBUG] 68df7b584ce74261cefc8c10:Event data retry_counter: 1 10/03/2025 07:29:28 AM UTC [INFO] Job retry for node 68df7b584ce74261cefc8c10 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b584ce74261cefc8c10'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:29 AM UTC [DEBUG] Event received: 68df7b584ce74261cefc8c13 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b584ce74261cefc8c13: Node current retry_counter: 0 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b584ce74261cefc8c13:Event data retry_counter: 1 10/03/2025 07:29:29 AM UTC [INFO] Job retry for node 68df7b584ce74261cefc8c13 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b584ce74261cefc8c13'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:29 AM UTC [DEBUG] Event received: 68df7b594ce74261cefc8c16 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b594ce74261cefc8c16: Node current retry_counter: 0 10/03/2025 07:29:29 AM UTC [DEBUG] 68df7b594ce74261cefc8c16:Event data retry_counter: 1 10/03/2025 07:29:29 AM UTC [INFO] Job retry for node 68df7b594ce74261cefc8c16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b594ce74261cefc8c16'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b594ce74261cefc8c19 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b594ce74261cefc8c19: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b594ce74261cefc8c19:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b594ce74261cefc8c19 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b594ce74261cefc8c19'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c1c 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c1c: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c1c:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c1c'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:30 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c20 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c20: Node current retry_counter: 0 10/03/2025 07:29:30 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c20:Event data retry_counter: 1 10/03/2025 07:29:30 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c20'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5a4ce74261cefc8c23 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c23: Node current retry_counter: 0 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5a4ce74261cefc8c23:Event data retry_counter: 1 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5a4ce74261cefc8c23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5a4ce74261cefc8c23'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c25 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c25: Node current retry_counter: 1 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c25:Event data retry_counter: 2 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c25 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c25'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:31 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c28 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c28: Node current retry_counter: 0 10/03/2025 07:29:31 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c28:Event data retry_counter: 1 10/03/2025 07:29:31 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c28 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c28'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:32 AM UTC [DEBUG] Event received: 68df7b5b4ce74261cefc8c2c 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c2c: Node current retry_counter: 0 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5b4ce74261cefc8c2c:Event data retry_counter: 1 10/03/2025 07:29:32 AM UTC [INFO] Job retry for node 68df7b5b4ce74261cefc8c2c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5b4ce74261cefc8c2c'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:32 AM UTC [DEBUG] Event received: 68df7b5c4ce74261cefc8c32 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c32: Node current retry_counter: 0 10/03/2025 07:29:32 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c32:Event data retry_counter: 1 10/03/2025 07:29:32 AM UTC [INFO] Job retry for node 68df7b5c4ce74261cefc8c32 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5c4ce74261cefc8c32'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5c4ce74261cefc8c35 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c35: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5c4ce74261cefc8c35:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5c4ce74261cefc8c35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5c4ce74261cefc8c35'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c38 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c38: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c38:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c38'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:33 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c3b 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3b: Node current retry_counter: 0 10/03/2025 07:29:33 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3b:Event data retry_counter: 1 10/03/2025 07:29:33 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c3b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c3b'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:34 AM UTC [DEBUG] Event received: 68df7b5d4ce74261cefc8c3e 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3e: Node current retry_counter: 0 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5d4ce74261cefc8c3e:Event data retry_counter: 1 10/03/2025 07:29:34 AM UTC [INFO] Job retry for node 68df7b5d4ce74261cefc8c3e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5d4ce74261cefc8c3e'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:34 AM UTC [DEBUG] Event received: 68df7b5e4ce74261cefc8c41 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c41: Node current retry_counter: 0 10/03/2025 07:29:34 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c41:Event data retry_counter: 1 10/03/2025 07:29:34 AM UTC [INFO] Job retry for node 68df7b5e4ce74261cefc8c41 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5e4ce74261cefc8c41'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:35 AM UTC [DEBUG] Event received: 68df7b5e4ce74261cefc8c44 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c44: Node current retry_counter: 0 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5e4ce74261cefc8c44:Event data retry_counter: 1 10/03/2025 07:29:35 AM UTC [INFO] Job retry for node 68df7b5e4ce74261cefc8c44 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5e4ce74261cefc8c44'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:35 AM UTC [DEBUG] Event received: 68df7b5f4ce74261cefc8c47 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c47: Node current retry_counter: 0 10/03/2025 07:29:35 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c47:Event data retry_counter: 1 10/03/2025 07:29:35 AM UTC [INFO] Job retry for node 68df7b5f4ce74261cefc8c47 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5f4ce74261cefc8c47'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b5f4ce74261cefc8c4a 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c4a: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b5f4ce74261cefc8c4a:Event data retry_counter: 1 10/03/2025 07:29:36 AM UTC [INFO] Job retry for node 68df7b5f4ce74261cefc8c4a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b5f4ce74261cefc8c4a'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c4d 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c4d: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c4d:Event data retry_counter: 1 10/03/2025 07:29:36 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c4d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c4d'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:36 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c51 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c51: Node current retry_counter: 0 10/03/2025 07:29:36 AM UTC [DEBUG] 68df7b604ce74261cefc8c51:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c51 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c51'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:37 AM UTC [DEBUG] Event received: 68df7b604ce74261cefc8c56 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b604ce74261cefc8c56: Node current retry_counter: 0 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b604ce74261cefc8c56:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b604ce74261cefc8c56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b604ce74261cefc8c56'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:37 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c59 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b614ce74261cefc8c59: Node current retry_counter: 0 10/03/2025 07:29:37 AM UTC [DEBUG] 68df7b614ce74261cefc8c59:Event data retry_counter: 1 10/03/2025 07:29:37 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c59'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c5c 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5c: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5c:Event data retry_counter: 1 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c5c'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b614ce74261cefc8c5e 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5e: Node current retry_counter: 1 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b614ce74261cefc8c5e:Event data retry_counter: 2 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b614ce74261cefc8c5e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b614ce74261cefc8c5e'}, 'jobfilter': ['tast-platform-arm64-mediatek'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b624ce74261cefc8c61 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c61: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c61:Event data retry_counter: 1 10/03/2025 07:29:38 AM UTC [INFO] Job retry for node 68df7b624ce74261cefc8c61 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b624ce74261cefc8c61'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:38 AM UTC [DEBUG] Event received: 68df7b624ce74261cefc8c65 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c65: Node current retry_counter: 0 10/03/2025 07:29:38 AM UTC [DEBUG] 68df7b624ce74261cefc8c65:Event data retry_counter: 1 10/03/2025 07:29:39 AM UTC [INFO] Job retry for node 68df7b624ce74261cefc8c65 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b624ce74261cefc8c65'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:39 AM UTC [DEBUG] Event received: 68df7b634ce74261cefc8c68 10/03/2025 07:29:39 AM UTC [DEBUG] 68df7b634ce74261cefc8c68: Node current retry_counter: 0 10/03/2025 07:29:39 AM UTC [DEBUG] 68df7b634ce74261cefc8c68:Event data retry_counter: 1 10/03/2025 07:29:39 AM UTC [INFO] Job retry for node 68df7b634ce74261cefc8c68 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b634ce74261cefc8c68'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b634ce74261cefc8c6b 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b634ce74261cefc8c6b: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b634ce74261cefc8c6b:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b634ce74261cefc8c6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b634ce74261cefc8c6b'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c6e 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c6e: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c6e:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c6e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:40 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c71 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c71: Node current retry_counter: 0 10/03/2025 07:29:40 AM UTC [DEBUG] 68df7b644ce74261cefc8c71:Event data retry_counter: 1 10/03/2025 07:29:40 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c71'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:41 AM UTC [DEBUG] Event received: 68df7b644ce74261cefc8c74 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b644ce74261cefc8c74: Node current retry_counter: 0 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b644ce74261cefc8c74:Event data retry_counter: 1 10/03/2025 07:29:41 AM UTC [INFO] Job retry for node 68df7b644ce74261cefc8c74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b644ce74261cefc8c74'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:41 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c79 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b654ce74261cefc8c79: Node current retry_counter: 0 10/03/2025 07:29:41 AM UTC [DEBUG] 68df7b654ce74261cefc8c79:Event data retry_counter: 1 10/03/2025 07:29:41 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c79 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c79'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c76 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c76: Node current retry_counter: 2 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c76:Event data retry_counter: 3 10/03/2025 07:29:42 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c76 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c76'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b654ce74261cefc8c7e 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c7e: Node current retry_counter: 0 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b654ce74261cefc8c7e:Event data retry_counter: 1 10/03/2025 07:29:42 AM UTC [INFO] Job retry for node 68df7b654ce74261cefc8c7e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b654ce74261cefc8c7e'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:42 AM UTC [DEBUG] Event received: 68df7b664ce74261cefc8c83 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b664ce74261cefc8c83: Node current retry_counter: 0 10/03/2025 07:29:42 AM UTC [DEBUG] 68df7b664ce74261cefc8c83:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b664ce74261cefc8c83 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b664ce74261cefc8c83'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:43 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c86 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c86: Node current retry_counter: 0 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c86:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c86'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:43 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c89 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c89: Node current retry_counter: 0 10/03/2025 07:29:43 AM UTC [DEBUG] 68df7b674ce74261cefc8c89:Event data retry_counter: 1 10/03/2025 07:29:43 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c89'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:44 AM UTC [DEBUG] Event received: 68df7b674ce74261cefc8c8c 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b674ce74261cefc8c8c: Node current retry_counter: 0 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b674ce74261cefc8c8c:Event data retry_counter: 1 10/03/2025 07:29:44 AM UTC [INFO] Job retry for node 68df7b674ce74261cefc8c8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b674ce74261cefc8c8c'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:44 AM UTC [DEBUG] Event received: 68df7b684ce74261cefc8c8f 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b684ce74261cefc8c8f: Node current retry_counter: 0 10/03/2025 07:29:44 AM UTC [DEBUG] 68df7b684ce74261cefc8c8f:Event data retry_counter: 1 10/03/2025 07:29:44 AM UTC [INFO] Job retry for node 68df7b684ce74261cefc8c8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b684ce74261cefc8c8f'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b684ce74261cefc8c92 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b684ce74261cefc8c92: Node current retry_counter: 0 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b684ce74261cefc8c92:Event data retry_counter: 1 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b684ce74261cefc8c92 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b684ce74261cefc8c92'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c9a 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c9a: Node current retry_counter: 0 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c9a:Event data retry_counter: 1 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c9a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c9a'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:45 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c98 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c98: Node current retry_counter: 2 10/03/2025 07:29:45 AM UTC [DEBUG] 68df7b694ce74261cefc8c98:Event data retry_counter: 3 10/03/2025 07:29:45 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c98 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c98'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b694ce74261cefc8c9e 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b694ce74261cefc8c9e: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b694ce74261cefc8c9e:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b694ce74261cefc8c9e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b694ce74261cefc8c9e'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca1 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca1: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca1:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca1'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:46 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca4 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca4: Node current retry_counter: 0 10/03/2025 07:29:46 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca4:Event data retry_counter: 1 10/03/2025 07:29:46 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca4'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:47 AM UTC [DEBUG] Event received: 68df7b6a4ce74261cefc8ca7 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca7: Node current retry_counter: 0 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6a4ce74261cefc8ca7:Event data retry_counter: 1 10/03/2025 07:29:47 AM UTC [INFO] Job retry for node 68df7b6a4ce74261cefc8ca7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6a4ce74261cefc8ca7'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:47 AM UTC [DEBUG] Event received: 68df7b6b4ce74261cefc8caa 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6b4ce74261cefc8caa: Node current retry_counter: 0 10/03/2025 07:29:47 AM UTC [DEBUG] 68df7b6b4ce74261cefc8caa:Event data retry_counter: 1 10/03/2025 07:29:47 AM UTC [INFO] Job retry for node 68df7b6b4ce74261cefc8caa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6b4ce74261cefc8caa'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6b4ce74261cefc8cad 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6b4ce74261cefc8cad: Node current retry_counter: 0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6b4ce74261cefc8cad:Event data retry_counter: 1 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6b4ce74261cefc8cad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6b4ce74261cefc8cad'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb2 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb2: Node current retry_counter: 0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb2:Event data retry_counter: 1 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb2'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:48 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb0 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb0: Node current retry_counter: 2 10/03/2025 07:29:48 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb0:Event data retry_counter: 3 10/03/2025 07:29:48 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb0 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb0'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:49 AM UTC [DEBUG] Event received: 68df7b6c4ce74261cefc8cb6 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb6: Node current retry_counter: 0 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6c4ce74261cefc8cb6:Event data retry_counter: 1 10/03/2025 07:29:49 AM UTC [INFO] Job retry for node 68df7b6c4ce74261cefc8cb6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6c4ce74261cefc8cb6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:49 AM UTC [DEBUG] Event received: 68df7b6d4ce74261cefc8cb9 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cb9: Node current retry_counter: 0 10/03/2025 07:29:49 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cb9:Event data retry_counter: 1 10/03/2025 07:29:49 AM UTC [INFO] Job retry for node 68df7b6d4ce74261cefc8cb9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6d4ce74261cefc8cb9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6d4ce74261cefc8cbc 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cbc: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6d4ce74261cefc8cbc:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6d4ce74261cefc8cbc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6d4ce74261cefc8cbc'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc0: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc0:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc0'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:50 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc6 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc6: Node current retry_counter: 0 10/03/2025 07:29:50 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc6:Event data retry_counter: 1 10/03/2025 07:29:50 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc6'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:51 AM UTC [DEBUG] Event received: 68df7b6e4ce74261cefc8cc9 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc9: Node current retry_counter: 0 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6e4ce74261cefc8cc9:Event data retry_counter: 1 10/03/2025 07:29:51 AM UTC [INFO] Job retry for node 68df7b6e4ce74261cefc8cc9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6e4ce74261cefc8cc9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:51 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8ccc 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccc: Node current retry_counter: 0 10/03/2025 07:29:51 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccc:Event data retry_counter: 1 10/03/2025 07:29:51 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8ccc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8ccc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8ccf 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccf: Node current retry_counter: 2 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8ccf:Event data retry_counter: 3 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8ccf submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8ccf'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b6f4ce74261cefc8cd1 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8cd1: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b6f4ce74261cefc8cd1:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b6f4ce74261cefc8cd1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b6f4ce74261cefc8cd1'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cd7 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cd7: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cd7:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cd7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cd7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:52 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cda 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cda: Node current retry_counter: 0 10/03/2025 07:29:52 AM UTC [DEBUG] 68df7b704ce74261cefc8cda:Event data retry_counter: 1 10/03/2025 07:29:52 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cda submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cda'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:53 AM UTC [DEBUG] Event received: 68df7b704ce74261cefc8cdd 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b704ce74261cefc8cdd: Node current retry_counter: 0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b704ce74261cefc8cdd:Event data retry_counter: 1 10/03/2025 07:29:53 AM UTC [INFO] Job retry for node 68df7b704ce74261cefc8cdd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b704ce74261cefc8cdd'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:53 AM UTC [DEBUG] Event received: 68df7b714ce74261cefc8ce0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b714ce74261cefc8ce0: Node current retry_counter: 0 10/03/2025 07:29:53 AM UTC [DEBUG] 68df7b714ce74261cefc8ce0:Event data retry_counter: 1 10/03/2025 07:29:53 AM UTC [INFO] Job retry for node 68df7b714ce74261cefc8ce0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b714ce74261cefc8ce0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:54 AM UTC [DEBUG] Event received: 68df7b714ce74261cefc8ce3 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b714ce74261cefc8ce3: Node current retry_counter: 0 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b714ce74261cefc8ce3:Event data retry_counter: 1 10/03/2025 07:29:54 AM UTC [INFO] Job retry for node 68df7b714ce74261cefc8ce3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b714ce74261cefc8ce3'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:54 AM UTC [DEBUG] Event received: 68df7b724ce74261cefc8ce6 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b724ce74261cefc8ce6: Node current retry_counter: 0 10/03/2025 07:29:54 AM UTC [DEBUG] 68df7b724ce74261cefc8ce6:Event data retry_counter: 1 10/03/2025 07:29:54 AM UTC [INFO] Job retry for node 68df7b724ce74261cefc8ce6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b724ce74261cefc8ce6'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b724ce74261cefc8ce9 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b724ce74261cefc8ce9: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b724ce74261cefc8ce9:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b724ce74261cefc8ce9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b724ce74261cefc8ce9'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cec 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cec: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cec:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cec'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:55 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cf0: Node current retry_counter: 0 10/03/2025 07:29:55 AM UTC [DEBUG] 68df7b734ce74261cefc8cf0:Event data retry_counter: 1 10/03/2025 07:29:55 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf0'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf4 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf4: Node current retry_counter: 2 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf4:Event data retry_counter: 3 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf4 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf4'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-kingoftown'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b734ce74261cefc8cf7 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf7: Node current retry_counter: 0 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b734ce74261cefc8cf7:Event data retry_counter: 1 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b734ce74261cefc8cf7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b734ce74261cefc8cf7'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:56 AM UTC [DEBUG] Event received: 68df7b744ce74261cefc8cfc 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b744ce74261cefc8cfc: Node current retry_counter: 0 10/03/2025 07:29:56 AM UTC [DEBUG] 68df7b744ce74261cefc8cfc:Event data retry_counter: 1 10/03/2025 07:29:56 AM UTC [INFO] Job retry for node 68df7b744ce74261cefc8cfc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b744ce74261cefc8cfc'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:57 AM UTC [DEBUG] Event received: 68df7b744ce74261cefc8cff 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b744ce74261cefc8cff: Node current retry_counter: 0 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b744ce74261cefc8cff:Event data retry_counter: 1 10/03/2025 07:29:57 AM UTC [INFO] Job retry for node 68df7b744ce74261cefc8cff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b744ce74261cefc8cff'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:57 AM UTC [DEBUG] Event received: 68df7b754ce74261cefc8d02 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b754ce74261cefc8d02: Node current retry_counter: 0 10/03/2025 07:29:57 AM UTC [DEBUG] 68df7b754ce74261cefc8d02:Event data retry_counter: 1 10/03/2025 07:29:57 AM UTC [INFO] Job retry for node 68df7b754ce74261cefc8d02 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b754ce74261cefc8d02'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:58 AM UTC [DEBUG] Event received: 68df7b754ce74261cefc8d05 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b754ce74261cefc8d05: Node current retry_counter: 0 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b754ce74261cefc8d05:Event data retry_counter: 1 10/03/2025 07:29:58 AM UTC [INFO] Job retry for node 68df7b754ce74261cefc8d05 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b754ce74261cefc8d05'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:58 AM UTC [DEBUG] Event received: 68df7b764ce74261cefc8d09 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b764ce74261cefc8d09: Node current retry_counter: 0 10/03/2025 07:29:58 AM UTC [DEBUG] 68df7b764ce74261cefc8d09:Event data retry_counter: 1 10/03/2025 07:29:58 AM UTC [INFO] Job retry for node 68df7b764ce74261cefc8d09 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b764ce74261cefc8d09'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:59 AM UTC [DEBUG] Event received: 68df7b764ce74261cefc8d0f 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b764ce74261cefc8d0f: Node current retry_counter: 0 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b764ce74261cefc8d0f:Event data retry_counter: 1 10/03/2025 07:29:59 AM UTC [INFO] Job retry for node 68df7b764ce74261cefc8d0f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b764ce74261cefc8d0f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:29:59 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d12 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b774ce74261cefc8d12: Node current retry_counter: 0 10/03/2025 07:29:59 AM UTC [DEBUG] 68df7b774ce74261cefc8d12:Event data retry_counter: 1 10/03/2025 07:29:59 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d12 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:29:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d12'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d15 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d15: Node current retry_counter: 0 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d15:Event data retry_counter: 1 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d15 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d15'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b774ce74261cefc8d17 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d17: Node current retry_counter: 2 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b774ce74261cefc8d17:Event data retry_counter: 3 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b774ce74261cefc8d17 submitted. Parent node: 68df6d6e4ce74261cefc6d41 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d6e4ce74261cefc6d41', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-qualcomm-coverage', 'parent': '68df6c044ce74261cefc6cc5', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.sh', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_dtbs_stderr.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_kselftest_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build_modules_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/metadata.json', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/2.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/7.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/fragments/4.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-qualcomm-coverage-68df6d6e4ce74261cefc6d41/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.6', 'commit': '2ef69befd8f54fbb19a194892fa6d2191b0755b7', 'describe': 'v6.6.99-8835-g2ef69befd8f54', 'version': {'version': 6, 'patchlevel': 6, 'sublevel': 99, 'extra': '-8835-g2ef69befd8f54', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'CHROMIUM: scripts: cros_make_fit.py: Support compression arguments\n\nMake -c/--compress support compression algorithm as well as extra\narguments (for example, -c "lz4 -20").\n\nBUG=b:422079368\nTEST=USE=device_tree_overlay emerge-skywalker chromeos-kernel-6_6\n\nChange-Id: Id219b3f1b25bc8f0de77c1f1913463b2bcf9728b\nSigned-off-by: Yu-Ping Wu \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/7005572\nReviewed-by: Chen-Yu Tsai ', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d6e4ce74261cefc6d41-kbuild-gcc-12-arm64-chro-qv3lt56b', 'job_context': 'gke_android-kernelci-external_us-east4-c_kci-big-us-east4', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7b774ce74261cefc8d17'}, 'jobfilter': ['tast-platform-arm64-qualcomm'], 'platform_filter': ['sc7180-trogdor-lazor-limozeen'], 'created': '2025-10-03T06:30:06.168000', 'updated': '2025-10-03T07:06:35.075000', 'timeout': '2025-10-03T12:30:06.168000', 'holdoff': '2025-10-03T07:05:59.934000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': 'd5547df3686cf189eea0f7b78c7b20727c8783464983427979e2206761cbc6de', 'user_groups': [], 'processed_by_kcidb_bridge': False, 'retry_counter': 3}} 10/03/2025 07:30:00 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d1a 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b784ce74261cefc8d1a: Node current retry_counter: 0 10/03/2025 07:30:00 AM UTC [DEBUG] 68df7b784ce74261cefc8d1a:Event data retry_counter: 1 10/03/2025 07:30:00 AM UTC [INFO] Job retry for node 68df7b784ce74261cefc8d1a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b784ce74261cefc8d1a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d1e 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d1e: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d1e:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b784ce74261cefc8d1e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b784ce74261cefc8d1e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b784ce74261cefc8d20 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b784ce74261cefc8d20: Node current retry_counter: 3 10/03/2025 07:30:01 AM UTC [INFO] 68df7b784ce74261cefc8d20 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d23 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d23: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d23:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d23'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:01 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d27 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d27: Node current retry_counter: 0 10/03/2025 07:30:01 AM UTC [DEBUG] 68df7b794ce74261cefc8d27:Event data retry_counter: 1 10/03/2025 07:30:01 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d27 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d27'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:02 AM UTC [DEBUG] Event received: 68df7b794ce74261cefc8d2b 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b794ce74261cefc8d2b: Node current retry_counter: 0 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b794ce74261cefc8d2b:Event data retry_counter: 1 10/03/2025 07:30:02 AM UTC [INFO] Job retry for node 68df7b794ce74261cefc8d2b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b794ce74261cefc8d2b'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:02 AM UTC [DEBUG] Event received: 68df7b7a4ce74261cefc8d2e 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d2e: Node current retry_counter: 0 10/03/2025 07:30:02 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d2e:Event data retry_counter: 1 10/03/2025 07:30:02 AM UTC [INFO] Job retry for node 68df7b7a4ce74261cefc8d2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7a4ce74261cefc8d2e'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:03 AM UTC [DEBUG] Event received: 68df7b7a4ce74261cefc8d31 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d31: Node current retry_counter: 0 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7a4ce74261cefc8d31:Event data retry_counter: 1 10/03/2025 07:30:03 AM UTC [INFO] Job retry for node 68df7b7a4ce74261cefc8d31 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7a4ce74261cefc8d31'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:03 AM UTC [DEBUG] Event received: 68df7b7b4ce74261cefc8d35 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d35: Node current retry_counter: 0 10/03/2025 07:30:03 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d35:Event data retry_counter: 1 10/03/2025 07:30:03 AM UTC [INFO] Job retry for node 68df7b7b4ce74261cefc8d35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7b4ce74261cefc8d35'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:04 AM UTC [DEBUG] Event received: 68df7b7b4ce74261cefc8d3a 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d3a: Node current retry_counter: 0 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7b4ce74261cefc8d3a:Event data retry_counter: 1 10/03/2025 07:30:04 AM UTC [INFO] Job retry for node 68df7b7b4ce74261cefc8d3a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7b4ce74261cefc8d3a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:04 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d3d 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d3d: Node current retry_counter: 0 10/03/2025 07:30:04 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d3d:Event data retry_counter: 1 10/03/2025 07:30:04 AM UTC [INFO] Job retry for node 68df7b7c4ce74261cefc8d3d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7c4ce74261cefc8d3d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d42 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d42: Node current retry_counter: 0 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d42:Event data retry_counter: 1 10/03/2025 07:30:05 AM UTC [INFO] Job retry for node 68df7b7c4ce74261cefc8d42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7c4ce74261cefc8d42'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7c4ce74261cefc8d40 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7c4ce74261cefc8d40: Node current retry_counter: 3 10/03/2025 07:30:05 AM UTC [INFO] 68df7b7c4ce74261cefc8d40 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7d4ce74261cefc8d45 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d45: Node current retry_counter: 0 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d45:Event data retry_counter: 1 10/03/2025 07:30:05 AM UTC [INFO] Job retry for node 68df7b7d4ce74261cefc8d45 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7d4ce74261cefc8d45'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:05 AM UTC [DEBUG] Event received: 68df7b7d4ce74261cefc8d49 10/03/2025 07:30:05 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d49: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7d4ce74261cefc8d49:Event data retry_counter: 1 10/03/2025 07:30:06 AM UTC [INFO] Job retry for node 68df7b7d4ce74261cefc8d49 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7d4ce74261cefc8d49'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:06 AM UTC [DEBUG] Event received: 68df7b7e4ce74261cefc8d4c 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4c: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4c:Event data retry_counter: 1 10/03/2025 07:30:06 AM UTC [INFO] Job retry for node 68df7b7e4ce74261cefc8d4c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7e4ce74261cefc8d4c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:06 AM UTC [DEBUG] Event received: 68df7b7e4ce74261cefc8d4f 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4f: Node current retry_counter: 0 10/03/2025 07:30:06 AM UTC [DEBUG] 68df7b7e4ce74261cefc8d4f:Event data retry_counter: 1 10/03/2025 07:30:07 AM UTC [INFO] Job retry for node 68df7b7e4ce74261cefc8d4f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7e4ce74261cefc8d4f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:07 AM UTC [DEBUG] Event received: 68df7b7f4ce74261cefc8d52 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d52: Node current retry_counter: 0 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d52:Event data retry_counter: 1 10/03/2025 07:30:07 AM UTC [INFO] Job retry for node 68df7b7f4ce74261cefc8d52 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7f4ce74261cefc8d52'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:07 AM UTC [DEBUG] Event received: 68df7b7f4ce74261cefc8d55 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d55: Node current retry_counter: 0 10/03/2025 07:30:07 AM UTC [DEBUG] 68df7b7f4ce74261cefc8d55:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b7f4ce74261cefc8d55 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b7f4ce74261cefc8d55'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:08 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d58 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d58: Node current retry_counter: 0 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d58:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d58 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d58'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:08 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d5c 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d5c: Node current retry_counter: 0 10/03/2025 07:30:08 AM UTC [DEBUG] 68df7b804ce74261cefc8d5c:Event data retry_counter: 1 10/03/2025 07:30:08 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d5c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d5e 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d5e: Node current retry_counter: 3 10/03/2025 07:30:09 AM UTC [INFO] 68df7b804ce74261cefc8d5e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b804ce74261cefc8d63 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d63: Node current retry_counter: 0 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b804ce74261cefc8d63:Event data retry_counter: 1 10/03/2025 07:30:09 AM UTC [INFO] Job retry for node 68df7b804ce74261cefc8d63 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b804ce74261cefc8d63'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:09 AM UTC [DEBUG] Event received: 68df7b814ce74261cefc8d67 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b814ce74261cefc8d67: Node current retry_counter: 0 10/03/2025 07:30:09 AM UTC [DEBUG] 68df7b814ce74261cefc8d67:Event data retry_counter: 1 10/03/2025 07:30:09 AM UTC [INFO] Job retry for node 68df7b814ce74261cefc8d67 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b814ce74261cefc8d67'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b814ce74261cefc8d6a 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b814ce74261cefc8d6a: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b814ce74261cefc8d6a:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b814ce74261cefc8d6a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b814ce74261cefc8d6a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d6d 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d6d: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d6d:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d6d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d6d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:10 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d70 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d70: Node current retry_counter: 0 10/03/2025 07:30:10 AM UTC [DEBUG] 68df7b824ce74261cefc8d70:Event data retry_counter: 1 10/03/2025 07:30:10 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d70 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d70'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:11 AM UTC [DEBUG] Event received: 68df7b824ce74261cefc8d73 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b824ce74261cefc8d73: Node current retry_counter: 0 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b824ce74261cefc8d73:Event data retry_counter: 1 10/03/2025 07:30:11 AM UTC [INFO] Job retry for node 68df7b824ce74261cefc8d73 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b824ce74261cefc8d73'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:11 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d77 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b834ce74261cefc8d77: Node current retry_counter: 0 10/03/2025 07:30:11 AM UTC [DEBUG] 68df7b834ce74261cefc8d77:Event data retry_counter: 1 10/03/2025 07:30:11 AM UTC [INFO] Job retry for node 68df7b834ce74261cefc8d77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b834ce74261cefc8d77'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d7a 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7a: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7a:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b834ce74261cefc8d7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b834ce74261cefc8d7a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b834ce74261cefc8d7d 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b834ce74261cefc8d7d: Node current retry_counter: 3 10/03/2025 07:30:12 AM UTC [INFO] 68df7b834ce74261cefc8d7d Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d80 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d80: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d80:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d80 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d80'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:12 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d84 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d84: Node current retry_counter: 0 10/03/2025 07:30:12 AM UTC [DEBUG] 68df7b844ce74261cefc8d84:Event data retry_counter: 1 10/03/2025 07:30:12 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d84 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d84'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:13 AM UTC [DEBUG] Event received: 68df7b844ce74261cefc8d87 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b844ce74261cefc8d87: Node current retry_counter: 0 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b844ce74261cefc8d87:Event data retry_counter: 1 10/03/2025 07:30:13 AM UTC [INFO] Job retry for node 68df7b844ce74261cefc8d87 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b844ce74261cefc8d87'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:13 AM UTC [DEBUG] Event received: 68df7b854ce74261cefc8d8a 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b854ce74261cefc8d8a: Node current retry_counter: 0 10/03/2025 07:30:13 AM UTC [DEBUG] 68df7b854ce74261cefc8d8a:Event data retry_counter: 1 10/03/2025 07:30:13 AM UTC [INFO] Job retry for node 68df7b854ce74261cefc8d8a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b854ce74261cefc8d8a'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:14 AM UTC [DEBUG] Event received: 68df7b854ce74261cefc8d8f 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b854ce74261cefc8d8f: Node current retry_counter: 0 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b854ce74261cefc8d8f:Event data retry_counter: 1 10/03/2025 07:30:14 AM UTC [INFO] Job retry for node 68df7b854ce74261cefc8d8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b854ce74261cefc8d8f'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:14 AM UTC [DEBUG] Event received: 68df7b864ce74261cefc8d93 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b864ce74261cefc8d93: Node current retry_counter: 0 10/03/2025 07:30:14 AM UTC [DEBUG] 68df7b864ce74261cefc8d93:Event data retry_counter: 1 10/03/2025 07:30:14 AM UTC [INFO] Job retry for node 68df7b864ce74261cefc8d93 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b864ce74261cefc8d93'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b864ce74261cefc8d96 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b864ce74261cefc8d96: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b864ce74261cefc8d96:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b864ce74261cefc8d96 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b864ce74261cefc8d96'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d99 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d99: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d99:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8d99 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8d99'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:15 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d9c 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d9c: Node current retry_counter: 0 10/03/2025 07:30:15 AM UTC [DEBUG] 68df7b874ce74261cefc8d9c:Event data retry_counter: 1 10/03/2025 07:30:15 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8d9c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8d9c'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8d9e 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8d9e: Node current retry_counter: 3 10/03/2025 07:30:16 AM UTC [INFO] 68df7b874ce74261cefc8d9e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b874ce74261cefc8da1 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8da1: Node current retry_counter: 0 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b874ce74261cefc8da1:Event data retry_counter: 1 10/03/2025 07:30:16 AM UTC [INFO] Job retry for node 68df7b874ce74261cefc8da1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b874ce74261cefc8da1'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:16 AM UTC [DEBUG] Event received: 68df7b884ce74261cefc8da5 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b884ce74261cefc8da5: Node current retry_counter: 0 10/03/2025 07:30:16 AM UTC [DEBUG] 68df7b884ce74261cefc8da5:Event data retry_counter: 1 10/03/2025 07:30:16 AM UTC [INFO] Job retry for node 68df7b884ce74261cefc8da5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b884ce74261cefc8da5'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:17 AM UTC [DEBUG] Event received: 68df7b884ce74261cefc8da9 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b884ce74261cefc8da9: Node current retry_counter: 0 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b884ce74261cefc8da9:Event data retry_counter: 1 10/03/2025 07:30:17 AM UTC [INFO] Job retry for node 68df7b884ce74261cefc8da9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b884ce74261cefc8da9'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:17 AM UTC [DEBUG] Event received: 68df7b894ce74261cefc8dac 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b894ce74261cefc8dac: Node current retry_counter: 0 10/03/2025 07:30:17 AM UTC [DEBUG] 68df7b894ce74261cefc8dac:Event data retry_counter: 1 10/03/2025 07:30:17 AM UTC [INFO] Job retry for node 68df7b894ce74261cefc8dac submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b894ce74261cefc8dac'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:18 AM UTC [DEBUG] Event received: 68df7b894ce74261cefc8daf 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b894ce74261cefc8daf: Node current retry_counter: 0 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b894ce74261cefc8daf:Event data retry_counter: 1 10/03/2025 07:30:18 AM UTC [INFO] Job retry for node 68df7b894ce74261cefc8daf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b894ce74261cefc8daf'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:18 AM UTC [DEBUG] Event received: 68df7b8a4ce74261cefc8db2 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db2: Node current retry_counter: 0 10/03/2025 07:30:18 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db2:Event data retry_counter: 1 10/03/2025 07:30:18 AM UTC [INFO] Job retry for node 68df7b8a4ce74261cefc8db2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8a4ce74261cefc8db2'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8a4ce74261cefc8db6 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db6: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8a4ce74261cefc8db6:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8a4ce74261cefc8db6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8a4ce74261cefc8db6'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dbb 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbb: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbb:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dbb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dbb'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:19 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dc0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc0: Node current retry_counter: 0 10/03/2025 07:30:19 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc0:Event data retry_counter: 1 10/03/2025 07:30:19 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dc0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dbe 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dbe: Node current retry_counter: 3 10/03/2025 07:30:20 AM UTC [INFO] 68df7b8b4ce74261cefc8dbe Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8b4ce74261cefc8dc3 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc3: Node current retry_counter: 0 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8b4ce74261cefc8dc3:Event data retry_counter: 1 10/03/2025 07:30:20 AM UTC [INFO] Job retry for node 68df7b8b4ce74261cefc8dc3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8b4ce74261cefc8dc3'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:20 AM UTC [DEBUG] Event received: 68df7b8c4ce74261cefc8dc7 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dc7: Node current retry_counter: 0 10/03/2025 07:30:20 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dc7:Event data retry_counter: 1 10/03/2025 07:30:20 AM UTC [INFO] Job retry for node 68df7b8c4ce74261cefc8dc7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8c4ce74261cefc8dc7'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:21 AM UTC [DEBUG] Event received: 68df7b8c4ce74261cefc8dca 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dca: Node current retry_counter: 0 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8c4ce74261cefc8dca:Event data retry_counter: 1 10/03/2025 07:30:21 AM UTC [INFO] Job retry for node 68df7b8c4ce74261cefc8dca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8c4ce74261cefc8dca'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:21 AM UTC [DEBUG] Event received: 68df7b8d4ce74261cefc8dcd 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dcd: Node current retry_counter: 0 10/03/2025 07:30:21 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dcd:Event data retry_counter: 1 10/03/2025 07:30:21 AM UTC [INFO] Job retry for node 68df7b8d4ce74261cefc8dcd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8d4ce74261cefc8dcd'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8d4ce74261cefc8dd0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dd0: Node current retry_counter: 0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8d4ce74261cefc8dd0:Event data retry_counter: 1 10/03/2025 07:30:22 AM UTC [INFO] Job retry for node 68df7b8d4ce74261cefc8dd0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8d4ce74261cefc8dd0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8e4ce74261cefc8dd3 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd3: Node current retry_counter: 0 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd3:Event data retry_counter: 1 10/03/2025 07:30:22 AM UTC [INFO] Job retry for node 68df7b8e4ce74261cefc8dd3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8e4ce74261cefc8dd3'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:22 AM UTC [DEBUG] Event received: 68df7b8e4ce74261cefc8dd6 10/03/2025 07:30:22 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd6: Node current retry_counter: 0 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8e4ce74261cefc8dd6:Event data retry_counter: 1 10/03/2025 07:30:23 AM UTC [INFO] Job retry for node 68df7b8e4ce74261cefc8dd6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8e4ce74261cefc8dd6'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:23 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8ddb 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8ddb: Node current retry_counter: 0 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8ddb:Event data retry_counter: 1 10/03/2025 07:30:23 AM UTC [INFO] Job retry for node 68df7b8f4ce74261cefc8ddb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8f4ce74261cefc8ddb'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:23 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8dd9 10/03/2025 07:30:23 AM UTC [DEBUG] 68df7b8f4ce74261cefc8dd9: Node current retry_counter: 3 10/03/2025 07:30:23 AM UTC [INFO] 68df7b8f4ce74261cefc8dd9 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b8f4ce74261cefc8de0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b8f4ce74261cefc8de0: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b8f4ce74261cefc8de0:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b8f4ce74261cefc8de0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b8f4ce74261cefc8de0'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8de5 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de5: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de5:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8de5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8de5'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:24 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8de8 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de8: Node current retry_counter: 0 10/03/2025 07:30:24 AM UTC [DEBUG] 68df7b904ce74261cefc8de8:Event data retry_counter: 1 10/03/2025 07:30:24 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8de8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8de8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:25 AM UTC [DEBUG] Event received: 68df7b904ce74261cefc8deb 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b904ce74261cefc8deb: Node current retry_counter: 0 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b904ce74261cefc8deb:Event data retry_counter: 1 10/03/2025 07:30:25 AM UTC [INFO] Job retry for node 68df7b904ce74261cefc8deb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b904ce74261cefc8deb'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:25 AM UTC [DEBUG] Event received: 68df7b914ce74261cefc8def 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b914ce74261cefc8def: Node current retry_counter: 0 10/03/2025 07:30:25 AM UTC [DEBUG] 68df7b914ce74261cefc8def:Event data retry_counter: 1 10/03/2025 07:30:25 AM UTC [INFO] Job retry for node 68df7b914ce74261cefc8def submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b914ce74261cefc8def'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b914ce74261cefc8df2 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b914ce74261cefc8df2: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b914ce74261cefc8df2:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b914ce74261cefc8df2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b914ce74261cefc8df2'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8df5 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df5: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df5:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8df5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8df5'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:26 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8df8 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df8: Node current retry_counter: 0 10/03/2025 07:30:26 AM UTC [DEBUG] 68df7b924ce74261cefc8df8:Event data retry_counter: 1 10/03/2025 07:30:26 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8df8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8df8'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8dfa 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfa: Node current retry_counter: 3 10/03/2025 07:30:27 AM UTC [INFO] 68df7b924ce74261cefc8dfa Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b924ce74261cefc8dfd 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfd: Node current retry_counter: 0 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b924ce74261cefc8dfd:Event data retry_counter: 1 10/03/2025 07:30:27 AM UTC [INFO] Job retry for node 68df7b924ce74261cefc8dfd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b924ce74261cefc8dfd'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:27 AM UTC [DEBUG] Event received: 68df7b934ce74261cefc8e01 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b934ce74261cefc8e01: Node current retry_counter: 0 10/03/2025 07:30:27 AM UTC [DEBUG] 68df7b934ce74261cefc8e01:Event data retry_counter: 1 10/03/2025 07:30:27 AM UTC [INFO] Job retry for node 68df7b934ce74261cefc8e01 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b934ce74261cefc8e01'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b934ce74261cefc8e04 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b934ce74261cefc8e04: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b934ce74261cefc8e04:Event data retry_counter: 1 10/03/2025 07:30:28 AM UTC [INFO] Job retry for node 68df7b934ce74261cefc8e04 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b934ce74261cefc8e04'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b944ce74261cefc8e07 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e07: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e07:Event data retry_counter: 1 10/03/2025 07:30:28 AM UTC [INFO] Job retry for node 68df7b944ce74261cefc8e07 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b944ce74261cefc8e07'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:28 AM UTC [DEBUG] Event received: 68df7b944ce74261cefc8e0a 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e0a: Node current retry_counter: 0 10/03/2025 07:30:28 AM UTC [DEBUG] 68df7b944ce74261cefc8e0a:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b944ce74261cefc8e0a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b944ce74261cefc8e0a'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:29 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e0d 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e0d: Node current retry_counter: 0 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e0d:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e0d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e0d'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:29 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e13 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e13: Node current retry_counter: 0 10/03/2025 07:30:29 AM UTC [DEBUG] 68df7b954ce74261cefc8e13:Event data retry_counter: 1 10/03/2025 07:30:29 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e13 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e13'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b954ce74261cefc8e16 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b954ce74261cefc8e16: Node current retry_counter: 0 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b954ce74261cefc8e16:Event data retry_counter: 1 10/03/2025 07:30:30 AM UTC [INFO] Job retry for node 68df7b954ce74261cefc8e16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b954ce74261cefc8e16'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e19 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e19: Node current retry_counter: 3 10/03/2025 07:30:30 AM UTC [INFO] 68df7b964ce74261cefc8e19 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:30 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e1c 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e1c: Node current retry_counter: 0 10/03/2025 07:30:30 AM UTC [DEBUG] 68df7b964ce74261cefc8e1c:Event data retry_counter: 1 10/03/2025 07:30:30 AM UTC [INFO] Job retry for node 68df7b964ce74261cefc8e1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b964ce74261cefc8e1c'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b964ce74261cefc8e20 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b964ce74261cefc8e20: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b964ce74261cefc8e20:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b964ce74261cefc8e20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b964ce74261cefc8e20'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e23 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e23: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e23:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e23'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:31 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e26 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e26: Node current retry_counter: 0 10/03/2025 07:30:31 AM UTC [DEBUG] 68df7b974ce74261cefc8e26:Event data retry_counter: 1 10/03/2025 07:30:31 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e26 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e26'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:32 AM UTC [DEBUG] Event received: 68df7b974ce74261cefc8e29 10/03/2025 07:30:32 AM UTC [DEBUG] 68df7b974ce74261cefc8e29: Node current retry_counter: 0 10/03/2025 07:30:32 AM UTC [DEBUG] 68df7b974ce74261cefc8e29:Event data retry_counter: 1 10/03/2025 07:30:32 AM UTC [INFO] Job retry for node 68df7b974ce74261cefc8e29 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b974ce74261cefc8e29'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b984ce74261cefc8e2c 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2c: Node current retry_counter: 0 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2c:Event data retry_counter: 1 10/03/2025 07:30:33 AM UTC [INFO] Job retry for node 68df7b984ce74261cefc8e2c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b984ce74261cefc8e2c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b984ce74261cefc8e2e 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b984ce74261cefc8e2e: Node current retry_counter: 3 10/03/2025 07:30:33 AM UTC [INFO] 68df7b984ce74261cefc8e2e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:33 AM UTC [DEBUG] Event received: 68df7b994ce74261cefc8e31 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b994ce74261cefc8e31: Node current retry_counter: 0 10/03/2025 07:30:33 AM UTC [DEBUG] 68df7b994ce74261cefc8e31:Event data retry_counter: 1 10/03/2025 07:30:33 AM UTC [INFO] Job retry for node 68df7b994ce74261cefc8e31 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b994ce74261cefc8e31'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:34 AM UTC [DEBUG] Event received: 68df7b994ce74261cefc8e35 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b994ce74261cefc8e35: Node current retry_counter: 0 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b994ce74261cefc8e35:Event data retry_counter: 1 10/03/2025 07:30:34 AM UTC [INFO] Job retry for node 68df7b994ce74261cefc8e35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b994ce74261cefc8e35'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:34 AM UTC [DEBUG] Event received: 68df7b9a4ce74261cefc8e38 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e38: Node current retry_counter: 0 10/03/2025 07:30:34 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e38:Event data retry_counter: 1 10/03/2025 07:30:34 AM UTC [INFO] Job retry for node 68df7b9a4ce74261cefc8e38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9a4ce74261cefc8e38'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9a4ce74261cefc8e3c 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e3c: Node current retry_counter: 0 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9a4ce74261cefc8e3c:Event data retry_counter: 1 10/03/2025 07:30:35 AM UTC [INFO] Job retry for node 68df7b9a4ce74261cefc8e3c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9a4ce74261cefc8e3c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9b4ce74261cefc8e42 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e42: Node current retry_counter: 0 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e42:Event data retry_counter: 1 10/03/2025 07:30:35 AM UTC [INFO] Job retry for node 68df7b9b4ce74261cefc8e42 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9b4ce74261cefc8e42'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:35 AM UTC [DEBUG] Event received: 68df7b9b4ce74261cefc8e45 10/03/2025 07:30:35 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e45: Node current retry_counter: 0 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9b4ce74261cefc8e45:Event data retry_counter: 1 10/03/2025 07:30:36 AM UTC [INFO] Job retry for node 68df7b9b4ce74261cefc8e45 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9b4ce74261cefc8e45'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:36 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e48 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e48: Node current retry_counter: 0 10/03/2025 07:30:36 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e48:Event data retry_counter: 1 10/03/2025 07:30:36 AM UTC [INFO] Job retry for node 68df7b9c4ce74261cefc8e48 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9c4ce74261cefc8e48'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:37 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e4e 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4e: Node current retry_counter: 3 10/03/2025 07:30:37 AM UTC [INFO] 68df7b9c4ce74261cefc8e4e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:37 AM UTC [DEBUG] Event received: 68df7b9c4ce74261cefc8e4b 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4b: Node current retry_counter: 0 10/03/2025 07:30:37 AM UTC [DEBUG] 68df7b9c4ce74261cefc8e4b:Event data retry_counter: 1 10/03/2025 07:30:37 AM UTC [INFO] Job retry for node 68df7b9c4ce74261cefc8e4b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9c4ce74261cefc8e4b'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9d4ce74261cefc8e53 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9d4ce74261cefc8e53: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9d4ce74261cefc8e53:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9d4ce74261cefc8e53 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9d4ce74261cefc8e53'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e56 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e56: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e56:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e56'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:38 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e59 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e59: Node current retry_counter: 0 10/03/2025 07:30:38 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e59:Event data retry_counter: 1 10/03/2025 07:30:38 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e59'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9e4ce74261cefc8e5c 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e5c: Node current retry_counter: 0 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9e4ce74261cefc8e5c:Event data retry_counter: 1 10/03/2025 07:30:39 AM UTC [INFO] Job retry for node 68df7b9e4ce74261cefc8e5c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9e4ce74261cefc8e5c'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e5f 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e5f: Node current retry_counter: 0 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e5f:Event data retry_counter: 1 10/03/2025 07:30:39 AM UTC [INFO] Job retry for node 68df7b9f4ce74261cefc8e5f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9f4ce74261cefc8e5f'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:39 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e61 10/03/2025 07:30:39 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e61: Node current retry_counter: 3 10/03/2025 07:30:39 AM UTC [INFO] 68df7b9f4ce74261cefc8e61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7b9f4ce74261cefc8e64 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e64: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7b9f4ce74261cefc8e64:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7b9f4ce74261cefc8e64 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7b9f4ce74261cefc8e64'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e6b 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6b: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6b:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e6b'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:40 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e6e 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6e: Node current retry_counter: 0 10/03/2025 07:30:40 AM UTC [DEBUG] 68df7ba04ce74261cefc8e6e:Event data retry_counter: 1 10/03/2025 07:30:40 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e6e'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba04ce74261cefc8e71 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba04ce74261cefc8e71: Node current retry_counter: 0 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba04ce74261cefc8e71:Event data retry_counter: 1 10/03/2025 07:30:41 AM UTC [INFO] Job retry for node 68df7ba04ce74261cefc8e71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba04ce74261cefc8e71'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba14ce74261cefc8e74 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e74: Node current retry_counter: 0 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e74:Event data retry_counter: 1 10/03/2025 07:30:41 AM UTC [INFO] Job retry for node 68df7ba14ce74261cefc8e74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba14ce74261cefc8e74'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:41 AM UTC [DEBUG] Event received: 68df7ba14ce74261cefc8e77 10/03/2025 07:30:41 AM UTC [DEBUG] 68df7ba14ce74261cefc8e77: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba14ce74261cefc8e77:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba14ce74261cefc8e77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba14ce74261cefc8e77'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7a 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7a: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7a:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e7a'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7d 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7d: Node current retry_counter: 0 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7d:Event data retry_counter: 1 10/03/2025 07:30:42 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e7d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e7d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:42 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e7f 10/03/2025 07:30:42 AM UTC [DEBUG] 68df7ba24ce74261cefc8e7f: Node current retry_counter: 3 10/03/2025 07:30:42 AM UTC [INFO] 68df7ba24ce74261cefc8e7f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba24ce74261cefc8e82 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba24ce74261cefc8e82: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba24ce74261cefc8e82:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba24ce74261cefc8e82 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba24ce74261cefc8e82'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e86 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e86: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e86:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e86'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:43 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e89 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e89: Node current retry_counter: 0 10/03/2025 07:30:43 AM UTC [DEBUG] 68df7ba34ce74261cefc8e89:Event data retry_counter: 1 10/03/2025 07:30:43 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e89'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:44 AM UTC [DEBUG] Event received: 68df7ba34ce74261cefc8e8c 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba34ce74261cefc8e8c: Node current retry_counter: 0 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba34ce74261cefc8e8c:Event data retry_counter: 1 10/03/2025 07:30:44 AM UTC [INFO] Job retry for node 68df7ba34ce74261cefc8e8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba34ce74261cefc8e8c'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:44 AM UTC [DEBUG] Event received: 68df7ba44ce74261cefc8e8f 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba44ce74261cefc8e8f: Node current retry_counter: 0 10/03/2025 07:30:44 AM UTC [DEBUG] 68df7ba44ce74261cefc8e8f:Event data retry_counter: 1 10/03/2025 07:30:44 AM UTC [INFO] Job retry for node 68df7ba44ce74261cefc8e8f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba44ce74261cefc8e8f'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:45 AM UTC [DEBUG] Event received: 68df7ba44ce74261cefc8e92 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba44ce74261cefc8e92: Node current retry_counter: 0 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba44ce74261cefc8e92:Event data retry_counter: 1 10/03/2025 07:30:45 AM UTC [INFO] Job retry for node 68df7ba44ce74261cefc8e92 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba44ce74261cefc8e92'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:45 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e96 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba54ce74261cefc8e96: Node current retry_counter: 0 10/03/2025 07:30:45 AM UTC [DEBUG] 68df7ba54ce74261cefc8e96:Event data retry_counter: 1 10/03/2025 07:30:45 AM UTC [INFO] Job retry for node 68df7ba54ce74261cefc8e96 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba54ce74261cefc8e96'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e98 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e98: Node current retry_counter: 3 10/03/2025 07:30:46 AM UTC [INFO] 68df7ba54ce74261cefc8e98 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba54ce74261cefc8e9b 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e9b: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba54ce74261cefc8e9b:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba54ce74261cefc8e9b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba54ce74261cefc8e9b'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea2 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea2: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea2:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea2'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:46 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea5 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea5: Node current retry_counter: 0 10/03/2025 07:30:46 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea5:Event data retry_counter: 1 10/03/2025 07:30:46 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea5'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:47 AM UTC [DEBUG] Event received: 68df7ba64ce74261cefc8ea8 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea8: Node current retry_counter: 0 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba64ce74261cefc8ea8:Event data retry_counter: 1 10/03/2025 07:30:47 AM UTC [INFO] Job retry for node 68df7ba64ce74261cefc8ea8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba64ce74261cefc8ea8'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:47 AM UTC [DEBUG] Event received: 68df7ba74ce74261cefc8eab 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba74ce74261cefc8eab: Node current retry_counter: 0 10/03/2025 07:30:47 AM UTC [DEBUG] 68df7ba74ce74261cefc8eab:Event data retry_counter: 1 10/03/2025 07:30:47 AM UTC [INFO] Job retry for node 68df7ba74ce74261cefc8eab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba74ce74261cefc8eab'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba74ce74261cefc8eae 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba74ce74261cefc8eae: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba74ce74261cefc8eae:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba74ce74261cefc8eae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba74ce74261cefc8eae'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb1 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb1: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb1:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eb1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eb1'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:48 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb5 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb5: Node current retry_counter: 0 10/03/2025 07:30:48 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb5:Event data retry_counter: 1 10/03/2025 07:30:48 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eb5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eb5'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eb7 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eb7: Node current retry_counter: 3 10/03/2025 07:30:49 AM UTC [INFO] 68df7ba84ce74261cefc8eb7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba84ce74261cefc8eba 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eba: Node current retry_counter: 0 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba84ce74261cefc8eba:Event data retry_counter: 1 10/03/2025 07:30:49 AM UTC [INFO] Job retry for node 68df7ba84ce74261cefc8eba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba84ce74261cefc8eba'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:49 AM UTC [DEBUG] Event received: 68df7ba94ce74261cefc8ebe 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba94ce74261cefc8ebe: Node current retry_counter: 0 10/03/2025 07:30:49 AM UTC [DEBUG] 68df7ba94ce74261cefc8ebe:Event data retry_counter: 1 10/03/2025 07:30:49 AM UTC [INFO] Job retry for node 68df7ba94ce74261cefc8ebe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba94ce74261cefc8ebe'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7ba94ce74261cefc8ec1 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7ba94ce74261cefc8ec1: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7ba94ce74261cefc8ec1:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7ba94ce74261cefc8ec1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ba94ce74261cefc8ec1'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8ec4 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec4: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec4:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8ec4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8ec4'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:50 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8ec7 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec7: Node current retry_counter: 0 10/03/2025 07:30:50 AM UTC [DEBUG] 68df7baa4ce74261cefc8ec7:Event data retry_counter: 1 10/03/2025 07:30:50 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8ec7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8ec7'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:51 AM UTC [DEBUG] Event received: 68df7baa4ce74261cefc8eca 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7baa4ce74261cefc8eca: Node current retry_counter: 0 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7baa4ce74261cefc8eca:Event data retry_counter: 1 10/03/2025 07:30:51 AM UTC [INFO] Job retry for node 68df7baa4ce74261cefc8eca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baa4ce74261cefc8eca'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:51 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ece 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7bab4ce74261cefc8ece: Node current retry_counter: 0 10/03/2025 07:30:51 AM UTC [DEBUG] 68df7bab4ce74261cefc8ece:Event data retry_counter: 1 10/03/2025 07:30:51 AM UTC [INFO] Job retry for node 68df7bab4ce74261cefc8ece submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bab4ce74261cefc8ece'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ed3 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed3: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed3:Event data retry_counter: 1 10/03/2025 07:30:52 AM UTC [INFO] Job retry for node 68df7bab4ce74261cefc8ed3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bab4ce74261cefc8ed3'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bab4ce74261cefc8ed5 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bab4ce74261cefc8ed5: Node current retry_counter: 3 10/03/2025 07:30:52 AM UTC [INFO] 68df7bab4ce74261cefc8ed5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bac4ce74261cefc8ed8 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8ed8: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8ed8:Event data retry_counter: 1 10/03/2025 07:30:52 AM UTC [INFO] Job retry for node 68df7bac4ce74261cefc8ed8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bac4ce74261cefc8ed8'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:52 AM UTC [DEBUG] Event received: 68df7bac4ce74261cefc8edc 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8edc: Node current retry_counter: 0 10/03/2025 07:30:52 AM UTC [DEBUG] 68df7bac4ce74261cefc8edc:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bac4ce74261cefc8edc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bac4ce74261cefc8edc'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:53 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8edf 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8edf: Node current retry_counter: 0 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8edf:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8edf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8edf'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:53 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8ee2 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee2: Node current retry_counter: 0 10/03/2025 07:30:53 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee2:Event data retry_counter: 1 10/03/2025 07:30:53 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8ee2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8ee2'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:54 AM UTC [DEBUG] Event received: 68df7bad4ce74261cefc8ee5 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee5: Node current retry_counter: 0 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bad4ce74261cefc8ee5:Event data retry_counter: 1 10/03/2025 07:30:54 AM UTC [INFO] Job retry for node 68df7bad4ce74261cefc8ee5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bad4ce74261cefc8ee5'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:54 AM UTC [DEBUG] Event received: 68df7bae4ce74261cefc8ee9 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bae4ce74261cefc8ee9: Node current retry_counter: 0 10/03/2025 07:30:54 AM UTC [DEBUG] 68df7bae4ce74261cefc8ee9:Event data retry_counter: 1 10/03/2025 07:30:54 AM UTC [INFO] Job retry for node 68df7bae4ce74261cefc8ee9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bae4ce74261cefc8ee9'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7bae4ce74261cefc8eec 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7bae4ce74261cefc8eec: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7bae4ce74261cefc8eec:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7bae4ce74261cefc8eec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bae4ce74261cefc8eec'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8eef 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8eef: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8eef:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8eef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8eef'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef1 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef1: Node current retry_counter: 3 10/03/2025 07:30:55 AM UTC [INFO] 68df7baf4ce74261cefc8ef1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:55 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef4 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef4: Node current retry_counter: 0 10/03/2025 07:30:55 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef4:Event data retry_counter: 1 10/03/2025 07:30:55 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8ef4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8ef4'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:56 AM UTC [DEBUG] Event received: 68df7baf4ce74261cefc8ef8 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef8: Node current retry_counter: 0 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7baf4ce74261cefc8ef8:Event data retry_counter: 1 10/03/2025 07:30:56 AM UTC [INFO] Job retry for node 68df7baf4ce74261cefc8ef8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7baf4ce74261cefc8ef8'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:56 AM UTC [DEBUG] Event received: 68df7bb04ce74261cefc8efb 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7bb04ce74261cefc8efb: Node current retry_counter: 0 10/03/2025 07:30:56 AM UTC [DEBUG] 68df7bb04ce74261cefc8efb:Event data retry_counter: 1 10/03/2025 07:30:56 AM UTC [INFO] Job retry for node 68df7bb04ce74261cefc8efb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb04ce74261cefc8efb'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb04ce74261cefc8eff 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb04ce74261cefc8eff: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb04ce74261cefc8eff:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb04ce74261cefc8eff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb04ce74261cefc8eff'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f04 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f04: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f04:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f04 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f04'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:57 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f07 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f07: Node current retry_counter: 0 10/03/2025 07:30:57 AM UTC [DEBUG] 68df7bb14ce74261cefc8f07:Event data retry_counter: 1 10/03/2025 07:30:57 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f07 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f07'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb14ce74261cefc8f0a 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb14ce74261cefc8f0a: Node current retry_counter: 0 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb14ce74261cefc8f0a:Event data retry_counter: 1 10/03/2025 07:30:58 AM UTC [INFO] Job retry for node 68df7bb14ce74261cefc8f0a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb14ce74261cefc8f0a'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f0d 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0d: Node current retry_counter: 0 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0d:Event data retry_counter: 1 10/03/2025 07:30:58 AM UTC [INFO] Job retry for node 68df7bb24ce74261cefc8f0d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb24ce74261cefc8f0d'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:58 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f0f 10/03/2025 07:30:58 AM UTC [DEBUG] 68df7bb24ce74261cefc8f0f: Node current retry_counter: 3 10/03/2025 07:30:58 AM UTC [INFO] 68df7bb24ce74261cefc8f0f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:30:59 AM UTC [DEBUG] Event received: 68df7bb24ce74261cefc8f12 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb24ce74261cefc8f12: Node current retry_counter: 0 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb24ce74261cefc8f12:Event data retry_counter: 1 10/03/2025 07:30:59 AM UTC [INFO] Job retry for node 68df7bb24ce74261cefc8f12 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb24ce74261cefc8f12'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:30:59 AM UTC [DEBUG] Event received: 68df7bb34ce74261cefc8f16 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb34ce74261cefc8f16: Node current retry_counter: 0 10/03/2025 07:30:59 AM UTC [DEBUG] 68df7bb34ce74261cefc8f16:Event data retry_counter: 1 10/03/2025 07:30:59 AM UTC [INFO] Job retry for node 68df7bb34ce74261cefc8f16 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:30:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb34ce74261cefc8f16'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb34ce74261cefc8f19 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb34ce74261cefc8f19: Node current retry_counter: 0 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb34ce74261cefc8f19:Event data retry_counter: 1 10/03/2025 07:31:00 AM UTC [INFO] Job retry for node 68df7bb34ce74261cefc8f19 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb34ce74261cefc8f19'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb44ce74261cefc8f1c 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f1c: Node current retry_counter: 0 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f1c:Event data retry_counter: 1 10/03/2025 07:31:00 AM UTC [INFO] Job retry for node 68df7bb44ce74261cefc8f1c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb44ce74261cefc8f1c'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:00 AM UTC [DEBUG] Event received: 68df7bb44ce74261cefc8f20 10/03/2025 07:31:00 AM UTC [DEBUG] 68df7bb44ce74261cefc8f20: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb44ce74261cefc8f20:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb44ce74261cefc8f20 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb44ce74261cefc8f20'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:01 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f23 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f23: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f23:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f23 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f23'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:01 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f26 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f26: Node current retry_counter: 0 10/03/2025 07:31:01 AM UTC [DEBUG] 68df7bb54ce74261cefc8f26:Event data retry_counter: 1 10/03/2025 07:31:01 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f26 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f26'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f29 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f29: Node current retry_counter: 0 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f29:Event data retry_counter: 1 10/03/2025 07:31:02 AM UTC [INFO] Job retry for node 68df7bb54ce74261cefc8f29 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb54ce74261cefc8f29'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb54ce74261cefc8f2b 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb54ce74261cefc8f2b: Node current retry_counter: 3 10/03/2025 07:31:02 AM UTC [INFO] 68df7bb54ce74261cefc8f2b Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:02 AM UTC [DEBUG] Event received: 68df7bb64ce74261cefc8f2e 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb64ce74261cefc8f2e: Node current retry_counter: 0 10/03/2025 07:31:02 AM UTC [DEBUG] 68df7bb64ce74261cefc8f2e:Event data retry_counter: 1 10/03/2025 07:31:02 AM UTC [INFO] Job retry for node 68df7bb64ce74261cefc8f2e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb64ce74261cefc8f2e'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb64ce74261cefc8f35 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb64ce74261cefc8f35: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb64ce74261cefc8f35:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb64ce74261cefc8f35 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb64ce74261cefc8f35'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f38 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f38: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f38:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f38 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f38'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:03 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f3b 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3b: Node current retry_counter: 0 10/03/2025 07:31:03 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3b:Event data retry_counter: 1 10/03/2025 07:31:03 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f3b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f3b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:04 AM UTC [DEBUG] Event received: 68df7bb74ce74261cefc8f3e 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3e: Node current retry_counter: 0 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb74ce74261cefc8f3e:Event data retry_counter: 1 10/03/2025 07:31:04 AM UTC [INFO] Job retry for node 68df7bb74ce74261cefc8f3e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb74ce74261cefc8f3e'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:04 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f41 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb84ce74261cefc8f41: Node current retry_counter: 0 10/03/2025 07:31:04 AM UTC [DEBUG] 68df7bb84ce74261cefc8f41:Event data retry_counter: 1 10/03/2025 07:31:04 AM UTC [INFO] Job retry for node 68df7bb84ce74261cefc8f41 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb84ce74261cefc8f41'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f44 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f44: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f44:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb84ce74261cefc8f44 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb84ce74261cefc8f44'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb84ce74261cefc8f46 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb84ce74261cefc8f46: Node current retry_counter: 3 10/03/2025 07:31:05 AM UTC [INFO] 68df7bb84ce74261cefc8f46 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f49 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f49: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f49:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f49 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f49'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:05 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f4d 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f4d: Node current retry_counter: 0 10/03/2025 07:31:05 AM UTC [DEBUG] 68df7bb94ce74261cefc8f4d:Event data retry_counter: 1 10/03/2025 07:31:05 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f4d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f4d'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:06 AM UTC [DEBUG] Event received: 68df7bb94ce74261cefc8f50 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bb94ce74261cefc8f50: Node current retry_counter: 0 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bb94ce74261cefc8f50:Event data retry_counter: 1 10/03/2025 07:31:06 AM UTC [INFO] Job retry for node 68df7bb94ce74261cefc8f50 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bb94ce74261cefc8f50'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:06 AM UTC [DEBUG] Event received: 68df7bba4ce74261cefc8f53 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bba4ce74261cefc8f53: Node current retry_counter: 0 10/03/2025 07:31:06 AM UTC [DEBUG] 68df7bba4ce74261cefc8f53:Event data retry_counter: 1 10/03/2025 07:31:06 AM UTC [INFO] Job retry for node 68df7bba4ce74261cefc8f53 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bba4ce74261cefc8f53'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:07 AM UTC [DEBUG] Event received: 68df7bba4ce74261cefc8f56 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bba4ce74261cefc8f56: Node current retry_counter: 0 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bba4ce74261cefc8f56:Event data retry_counter: 1 10/03/2025 07:31:07 AM UTC [INFO] Job retry for node 68df7bba4ce74261cefc8f56 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bba4ce74261cefc8f56'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:07 AM UTC [DEBUG] Event received: 68df7bbb4ce74261cefc8f59 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f59: Node current retry_counter: 0 10/03/2025 07:31:07 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f59:Event data retry_counter: 1 10/03/2025 07:31:07 AM UTC [INFO] Job retry for node 68df7bbb4ce74261cefc8f59 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbb4ce74261cefc8f59'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:08 AM UTC [DEBUG] Event received: 68df7bbc4ce74261cefc8f61 10/03/2025 07:31:08 AM UTC [DEBUG] 68df7bbc4ce74261cefc8f61: Node current retry_counter: 3 10/03/2025 07:31:08 AM UTC [INFO] 68df7bbc4ce74261cefc8f61 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:09 AM UTC [DEBUG] Event received: 68df7bbb4ce74261cefc8f5d 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f5d: Node current retry_counter: 0 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbb4ce74261cefc8f5d:Event data retry_counter: 1 10/03/2025 07:31:09 AM UTC [INFO] Job retry for node 68df7bbb4ce74261cefc8f5d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbb4ce74261cefc8f5d'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:09 AM UTC [DEBUG] Event received: 68df7bbd4ce74261cefc8f65 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f65: Node current retry_counter: 0 10/03/2025 07:31:09 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f65:Event data retry_counter: 1 10/03/2025 07:31:09 AM UTC [INFO] Job retry for node 68df7bbd4ce74261cefc8f65 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbd4ce74261cefc8f65'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbd4ce74261cefc8f68 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f68: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbd4ce74261cefc8f68:Event data retry_counter: 1 10/03/2025 07:31:10 AM UTC [INFO] Job retry for node 68df7bbd4ce74261cefc8f68 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbd4ce74261cefc8f68'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbe4ce74261cefc8f6b 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6b: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6b:Event data retry_counter: 1 10/03/2025 07:31:10 AM UTC [INFO] Job retry for node 68df7bbe4ce74261cefc8f6b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbe4ce74261cefc8f6b'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:10 AM UTC [DEBUG] Event received: 68df7bbe4ce74261cefc8f6e 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6e: Node current retry_counter: 0 10/03/2025 07:31:10 AM UTC [DEBUG] 68df7bbe4ce74261cefc8f6e:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbe4ce74261cefc8f6e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbe4ce74261cefc8f6e'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:11 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f71 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f71: Node current retry_counter: 0 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f71:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f71 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f71'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:11 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f74 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f74: Node current retry_counter: 0 10/03/2025 07:31:11 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f74:Event data retry_counter: 1 10/03/2025 07:31:11 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f74 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f74'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:12 AM UTC [DEBUG] Event received: 68df7bbf4ce74261cefc8f77 10/03/2025 07:31:12 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f77: Node current retry_counter: 0 10/03/2025 07:31:12 AM UTC [DEBUG] 68df7bbf4ce74261cefc8f77:Event data retry_counter: 1 10/03/2025 07:31:12 AM UTC [INFO] Job retry for node 68df7bbf4ce74261cefc8f77 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bbf4ce74261cefc8f77'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:13 AM UTC [DEBUG] Event received: 68df7bc04ce74261cefc8f7a 10/03/2025 07:31:13 AM UTC [DEBUG] 68df7bc04ce74261cefc8f7a: Node current retry_counter: 0 10/03/2025 07:31:13 AM UTC [DEBUG] 68df7bc04ce74261cefc8f7a:Event data retry_counter: 1 10/03/2025 07:31:13 AM UTC [INFO] Job retry for node 68df7bc04ce74261cefc8f7a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc04ce74261cefc8f7a'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:14 AM UTC [DEBUG] Event received: 68df7bc14ce74261cefc8f7e 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc14ce74261cefc8f7e: Node current retry_counter: 0 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc14ce74261cefc8f7e:Event data retry_counter: 1 10/03/2025 07:31:14 AM UTC [INFO] Job retry for node 68df7bc14ce74261cefc8f7e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc14ce74261cefc8f7e'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:14 AM UTC [DEBUG] Event received: 68df7bc24ce74261cefc8f83 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc24ce74261cefc8f83: Node current retry_counter: 0 10/03/2025 07:31:14 AM UTC [DEBUG] 68df7bc24ce74261cefc8f83:Event data retry_counter: 1 10/03/2025 07:31:14 AM UTC [INFO] Job retry for node 68df7bc24ce74261cefc8f83 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc24ce74261cefc8f83'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc24ce74261cefc8f86 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc24ce74261cefc8f86: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc24ce74261cefc8f86:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc24ce74261cefc8f86 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc24ce74261cefc8f86'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f89 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f89: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f89:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f89 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f89'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f8c 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8c: Node current retry_counter: 0 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8c:Event data retry_counter: 1 10/03/2025 07:31:15 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f8c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f8c'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:15 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f8e 10/03/2025 07:31:15 AM UTC [DEBUG] 68df7bc34ce74261cefc8f8e: Node current retry_counter: 3 10/03/2025 07:31:15 AM UTC [INFO] 68df7bc34ce74261cefc8f8e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc34ce74261cefc8f91 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc34ce74261cefc8f91: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc34ce74261cefc8f91:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc34ce74261cefc8f91 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc34ce74261cefc8f91'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f95 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f95: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f95:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f95 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f95'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:16 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f98 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f98: Node current retry_counter: 0 10/03/2025 07:31:16 AM UTC [DEBUG] 68df7bc44ce74261cefc8f98:Event data retry_counter: 1 10/03/2025 07:31:16 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f98 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f98'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:17 AM UTC [DEBUG] Event received: 68df7bc44ce74261cefc8f9b 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc44ce74261cefc8f9b: Node current retry_counter: 0 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc44ce74261cefc8f9b:Event data retry_counter: 1 10/03/2025 07:31:17 AM UTC [INFO] Job retry for node 68df7bc44ce74261cefc8f9b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc44ce74261cefc8f9b'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:17 AM UTC [DEBUG] Event received: 68df7bc54ce74261cefc8f9f 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc54ce74261cefc8f9f: Node current retry_counter: 0 10/03/2025 07:31:17 AM UTC [DEBUG] 68df7bc54ce74261cefc8f9f:Event data retry_counter: 1 10/03/2025 07:31:17 AM UTC [INFO] Job retry for node 68df7bc54ce74261cefc8f9f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc54ce74261cefc8f9f'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:18 AM UTC [DEBUG] Event received: 68df7bc54ce74261cefc8fa2 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc54ce74261cefc8fa2: Node current retry_counter: 0 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc54ce74261cefc8fa2:Event data retry_counter: 1 10/03/2025 07:31:18 AM UTC [INFO] Job retry for node 68df7bc54ce74261cefc8fa2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc54ce74261cefc8fa2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:18 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8fa5 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa5: Node current retry_counter: 0 10/03/2025 07:31:18 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa5:Event data retry_counter: 1 10/03/2025 07:31:18 AM UTC [INFO] Job retry for node 68df7bc64ce74261cefc8fa5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc64ce74261cefc8fa5'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8fa7 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8fa7: Node current retry_counter: 3 10/03/2025 07:31:19 AM UTC [INFO] 68df7bc64ce74261cefc8fa7 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc64ce74261cefc8faa 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8faa: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc64ce74261cefc8faa:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc64ce74261cefc8faa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc64ce74261cefc8faa'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8faf 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8faf: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8faf:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8faf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8faf'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:19 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8fb4 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb4: Node current retry_counter: 0 10/03/2025 07:31:19 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb4:Event data retry_counter: 1 10/03/2025 07:31:19 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8fb4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8fb4'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc74ce74261cefc8fb7 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb7: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc74ce74261cefc8fb7:Event data retry_counter: 1 10/03/2025 07:31:20 AM UTC [INFO] Job retry for node 68df7bc74ce74261cefc8fb7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc74ce74261cefc8fb7'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc84ce74261cefc8fba 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fba: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fba:Event data retry_counter: 1 10/03/2025 07:31:20 AM UTC [INFO] Job retry for node 68df7bc84ce74261cefc8fba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc84ce74261cefc8fba'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:20 AM UTC [DEBUG] Event received: 68df7bc84ce74261cefc8fbd 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fbd: Node current retry_counter: 0 10/03/2025 07:31:20 AM UTC [DEBUG] 68df7bc84ce74261cefc8fbd:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc84ce74261cefc8fbd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc84ce74261cefc8fbd'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:21 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc0: Node current retry_counter: 0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc0:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc0'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:21 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc3 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc3: Node current retry_counter: 0 10/03/2025 07:31:21 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc3:Event data retry_counter: 1 10/03/2025 07:31:21 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc3'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc5 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc5: Node current retry_counter: 3 10/03/2025 07:31:22 AM UTC [INFO] 68df7bc94ce74261cefc8fc5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bc94ce74261cefc8fc8 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc8: Node current retry_counter: 0 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bc94ce74261cefc8fc8:Event data retry_counter: 1 10/03/2025 07:31:22 AM UTC [INFO] Job retry for node 68df7bc94ce74261cefc8fc8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bc94ce74261cefc8fc8'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:22 AM UTC [DEBUG] Event received: 68df7bca4ce74261cefc8fcc 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcc: Node current retry_counter: 0 10/03/2025 07:31:22 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcc:Event data retry_counter: 1 10/03/2025 07:31:22 AM UTC [INFO] Job retry for node 68df7bca4ce74261cefc8fcc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bca4ce74261cefc8fcc'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:23 AM UTC [DEBUG] Event received: 68df7bca4ce74261cefc8fcf 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcf: Node current retry_counter: 0 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bca4ce74261cefc8fcf:Event data retry_counter: 1 10/03/2025 07:31:23 AM UTC [INFO] Job retry for node 68df7bca4ce74261cefc8fcf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bca4ce74261cefc8fcf'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:23 AM UTC [DEBUG] Event received: 68df7bcb4ce74261cefc8fd2 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd2: Node current retry_counter: 0 10/03/2025 07:31:23 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd2:Event data retry_counter: 1 10/03/2025 07:31:23 AM UTC [INFO] Job retry for node 68df7bcb4ce74261cefc8fd2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcb4ce74261cefc8fd2'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcb4ce74261cefc8fd5 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd5: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcb4ce74261cefc8fd5:Event data retry_counter: 1 10/03/2025 07:31:24 AM UTC [INFO] Job retry for node 68df7bcb4ce74261cefc8fd5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcb4ce74261cefc8fd5'}, 'jobfilter': ['kselftest-cros-kernel-iommu'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcc4ce74261cefc8fd8 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fd8: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fd8:Event data retry_counter: 1 10/03/2025 07:31:24 AM UTC [INFO] Job retry for node 68df7bcc4ce74261cefc8fd8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcc4ce74261cefc8fd8'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:24 AM UTC [DEBUG] Event received: 68df7bcc4ce74261cefc8fdc 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fdc: Node current retry_counter: 0 10/03/2025 07:31:24 AM UTC [DEBUG] 68df7bcc4ce74261cefc8fdc:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcc4ce74261cefc8fdc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcc4ce74261cefc8fdc'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe1 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe1: Node current retry_counter: 0 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe1:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8fe1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8fe1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe3 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe3: Node current retry_counter: 3 10/03/2025 07:31:25 AM UTC [INFO] 68df7bcd4ce74261cefc8fe3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:25 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8fe7 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe7: Node current retry_counter: 0 10/03/2025 07:31:25 AM UTC [DEBUG] 68df7bcd4ce74261cefc8fe7:Event data retry_counter: 1 10/03/2025 07:31:25 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8fe7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8fe7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:26 AM UTC [DEBUG] Event received: 68df7bcd4ce74261cefc8feb 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bcd4ce74261cefc8feb: Node current retry_counter: 0 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bcd4ce74261cefc8feb:Event data retry_counter: 1 10/03/2025 07:31:26 AM UTC [INFO] Job retry for node 68df7bcd4ce74261cefc8feb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcd4ce74261cefc8feb'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:26 AM UTC [DEBUG] Event received: 68df7bce4ce74261cefc8fee 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bce4ce74261cefc8fee: Node current retry_counter: 0 10/03/2025 07:31:26 AM UTC [DEBUG] 68df7bce4ce74261cefc8fee:Event data retry_counter: 1 10/03/2025 07:31:26 AM UTC [INFO] Job retry for node 68df7bce4ce74261cefc8fee submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bce4ce74261cefc8fee'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bce4ce74261cefc8ff1 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bce4ce74261cefc8ff1: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bce4ce74261cefc8ff1:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bce4ce74261cefc8ff1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bce4ce74261cefc8ff1'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ff4 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff4: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff4:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ff4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ff4'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:27 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ff7 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff7: Node current retry_counter: 0 10/03/2025 07:31:27 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ff7:Event data retry_counter: 1 10/03/2025 07:31:27 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ff7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ff7'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:28 AM UTC [DEBUG] Event received: 68df7bcf4ce74261cefc8ffa 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ffa: Node current retry_counter: 0 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bcf4ce74261cefc8ffa:Event data retry_counter: 1 10/03/2025 07:31:28 AM UTC [INFO] Job retry for node 68df7bcf4ce74261cefc8ffa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bcf4ce74261cefc8ffa'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:28 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc8ffd 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bd04ce74261cefc8ffd: Node current retry_counter: 0 10/03/2025 07:31:28 AM UTC [DEBUG] 68df7bd04ce74261cefc8ffd:Event data retry_counter: 1 10/03/2025 07:31:28 AM UTC [INFO] Job retry for node 68df7bd04ce74261cefc8ffd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd04ce74261cefc8ffd'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc8fff 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc8fff: Node current retry_counter: 3 10/03/2025 07:31:29 AM UTC [INFO] 68df7bd04ce74261cefc8fff Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd04ce74261cefc9002 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc9002: Node current retry_counter: 0 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd04ce74261cefc9002:Event data retry_counter: 1 10/03/2025 07:31:29 AM UTC [INFO] Job retry for node 68df7bd04ce74261cefc9002 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd04ce74261cefc9002'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:29 AM UTC [DEBUG] Event received: 68df7bd14ce74261cefc9006 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd14ce74261cefc9006: Node current retry_counter: 0 10/03/2025 07:31:29 AM UTC [DEBUG] 68df7bd14ce74261cefc9006:Event data retry_counter: 1 10/03/2025 07:31:29 AM UTC [INFO] Job retry for node 68df7bd14ce74261cefc9006 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd14ce74261cefc9006'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd14ce74261cefc900a 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd14ce74261cefc900a: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd14ce74261cefc900a:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd14ce74261cefc900a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd14ce74261cefc900a'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc900e 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc900e: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc900e:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc900e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc900e'}, 'jobfilter': ['kselftest-cros-kernel-ipc'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:30 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc9013 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc9013: Node current retry_counter: 0 10/03/2025 07:31:30 AM UTC [DEBUG] 68df7bd24ce74261cefc9013:Event data retry_counter: 1 10/03/2025 07:31:30 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc9013 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc9013'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:31 AM UTC [DEBUG] Event received: 68df7bd24ce74261cefc9016 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd24ce74261cefc9016: Node current retry_counter: 0 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd24ce74261cefc9016:Event data retry_counter: 1 10/03/2025 07:31:31 AM UTC [INFO] Job retry for node 68df7bd24ce74261cefc9016 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd24ce74261cefc9016'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:31 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901a 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd34ce74261cefc901a: Node current retry_counter: 0 10/03/2025 07:31:31 AM UTC [DEBUG] 68df7bd34ce74261cefc901a:Event data retry_counter: 1 10/03/2025 07:31:31 AM UTC [INFO] Job retry for node 68df7bd34ce74261cefc901a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd34ce74261cefc901a'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901d 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901d: Node current retry_counter: 0 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901d:Event data retry_counter: 1 10/03/2025 07:31:32 AM UTC [INFO] Job retry for node 68df7bd34ce74261cefc901d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd34ce74261cefc901d'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd34ce74261cefc901f 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd34ce74261cefc901f: Node current retry_counter: 3 10/03/2025 07:31:32 AM UTC [INFO] 68df7bd34ce74261cefc901f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd44ce74261cefc9022 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9022: Node current retry_counter: 0 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9022:Event data retry_counter: 1 10/03/2025 07:31:32 AM UTC [INFO] Job retry for node 68df7bd44ce74261cefc9022 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd44ce74261cefc9022'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:32 AM UTC [DEBUG] Event received: 68df7bd44ce74261cefc9026 10/03/2025 07:31:32 AM UTC [DEBUG] 68df7bd44ce74261cefc9026: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd44ce74261cefc9026:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd44ce74261cefc9026 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd44ce74261cefc9026'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:33 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc9029 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc9029: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc9029:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc9029 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc9029'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:33 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc902c 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc902c: Node current retry_counter: 0 10/03/2025 07:31:33 AM UTC [DEBUG] 68df7bd54ce74261cefc902c:Event data retry_counter: 1 10/03/2025 07:31:33 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc902c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc902c'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:34 AM UTC [DEBUG] Event received: 68df7bd54ce74261cefc902f 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd54ce74261cefc902f: Node current retry_counter: 0 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd54ce74261cefc902f:Event data retry_counter: 1 10/03/2025 07:31:34 AM UTC [INFO] Job retry for node 68df7bd54ce74261cefc902f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd54ce74261cefc902f'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:34 AM UTC [DEBUG] Event received: 68df7bd64ce74261cefc9032 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd64ce74261cefc9032: Node current retry_counter: 0 10/03/2025 07:31:34 AM UTC [DEBUG] 68df7bd64ce74261cefc9032:Event data retry_counter: 1 10/03/2025 07:31:34 AM UTC [INFO] Job retry for node 68df7bd64ce74261cefc9032 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd64ce74261cefc9032'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd64ce74261cefc9035 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd64ce74261cefc9035: Node current retry_counter: 0 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd64ce74261cefc9035:Event data retry_counter: 1 10/03/2025 07:31:35 AM UTC [INFO] Job retry for node 68df7bd64ce74261cefc9035 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd64ce74261cefc9035'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc9039 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc9039: Node current retry_counter: 0 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc9039:Event data retry_counter: 1 10/03/2025 07:31:35 AM UTC [INFO] Job retry for node 68df7bd74ce74261cefc9039 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd74ce74261cefc9039'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:35 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc903b 10/03/2025 07:31:35 AM UTC [DEBUG] 68df7bd74ce74261cefc903b: Node current retry_counter: 3 10/03/2025 07:31:35 AM UTC [INFO] 68df7bd74ce74261cefc903b Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd74ce74261cefc9040 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd74ce74261cefc9040: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd74ce74261cefc9040:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd74ce74261cefc9040 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd74ce74261cefc9040'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc9044 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9044: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9044:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc9044 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc9044'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:36 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc9047 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9047: Node current retry_counter: 0 10/03/2025 07:31:36 AM UTC [DEBUG] 68df7bd84ce74261cefc9047:Event data retry_counter: 1 10/03/2025 07:31:36 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc9047 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc9047'}, 'jobfilter': ['kselftest-cros-kernel-kcmp'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd84ce74261cefc904a 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd84ce74261cefc904a: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd84ce74261cefc904a:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd84ce74261cefc904a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd84ce74261cefc904a'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd94ce74261cefc904d 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc904d: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc904d:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd94ce74261cefc904d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd94ce74261cefc904d'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:37 AM UTC [DEBUG] Event received: 68df7bd94ce74261cefc9050 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc9050: Node current retry_counter: 0 10/03/2025 07:31:37 AM UTC [DEBUG] 68df7bd94ce74261cefc9050:Event data retry_counter: 1 10/03/2025 07:31:37 AM UTC [INFO] Job retry for node 68df7bd94ce74261cefc9050 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bd94ce74261cefc9050'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:38 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9053 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9053: Node current retry_counter: 0 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9053:Event data retry_counter: 1 10/03/2025 07:31:38 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc9053 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc9053'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:38 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9056 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9056: Node current retry_counter: 0 10/03/2025 07:31:38 AM UTC [DEBUG] 68df7bda4ce74261cefc9056:Event data retry_counter: 1 10/03/2025 07:31:38 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc9056 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc9056'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc9058 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc9058: Node current retry_counter: 3 10/03/2025 07:31:39 AM UTC [INFO] 68df7bda4ce74261cefc9058 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bda4ce74261cefc905b 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc905b: Node current retry_counter: 0 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bda4ce74261cefc905b:Event data retry_counter: 1 10/03/2025 07:31:39 AM UTC [INFO] Job retry for node 68df7bda4ce74261cefc905b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bda4ce74261cefc905b'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:39 AM UTC [DEBUG] Event received: 68df7bdb4ce74261cefc905f 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bdb4ce74261cefc905f: Node current retry_counter: 0 10/03/2025 07:31:39 AM UTC [DEBUG] 68df7bdb4ce74261cefc905f:Event data retry_counter: 1 10/03/2025 07:31:39 AM UTC [INFO] Job retry for node 68df7bdb4ce74261cefc905f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdb4ce74261cefc905f'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:40 AM UTC [DEBUG] Event received: 68df7bdb4ce74261cefc9062 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdb4ce74261cefc9062: Node current retry_counter: 0 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdb4ce74261cefc9062:Event data retry_counter: 1 10/03/2025 07:31:40 AM UTC [INFO] Job retry for node 68df7bdb4ce74261cefc9062 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdb4ce74261cefc9062'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:40 AM UTC [DEBUG] Event received: 68df7bdc4ce74261cefc9065 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdc4ce74261cefc9065: Node current retry_counter: 0 10/03/2025 07:31:40 AM UTC [DEBUG] 68df7bdc4ce74261cefc9065:Event data retry_counter: 1 10/03/2025 07:31:40 AM UTC [INFO] Job retry for node 68df7bdc4ce74261cefc9065 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdc4ce74261cefc9065'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdc4ce74261cefc9069 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdc4ce74261cefc9069: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdc4ce74261cefc9069:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdc4ce74261cefc9069 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdc4ce74261cefc9069'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc906e 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc906e: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc906e:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc906e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc906e'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:41 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc9071 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc9071: Node current retry_counter: 0 10/03/2025 07:31:41 AM UTC [DEBUG] 68df7bdd4ce74261cefc9071:Event data retry_counter: 1 10/03/2025 07:31:41 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc9071 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc9071'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bdd4ce74261cefc9075 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bdd4ce74261cefc9075: Node current retry_counter: 0 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bdd4ce74261cefc9075:Event data retry_counter: 1 10/03/2025 07:31:42 AM UTC [INFO] Job retry for node 68df7bdd4ce74261cefc9075 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdd4ce74261cefc9075'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc9078 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc9078: Node current retry_counter: 0 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc9078:Event data retry_counter: 1 10/03/2025 07:31:42 AM UTC [INFO] Job retry for node 68df7bde4ce74261cefc9078 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bde4ce74261cefc9078'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:42 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc907a 10/03/2025 07:31:42 AM UTC [DEBUG] 68df7bde4ce74261cefc907a: Node current retry_counter: 3 10/03/2025 07:31:42 AM UTC [INFO] 68df7bde4ce74261cefc907a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bde4ce74261cefc907d 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bde4ce74261cefc907d: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bde4ce74261cefc907d:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bde4ce74261cefc907d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bde4ce74261cefc907d'}, 'jobfilter': ['kselftest-cros-kernel-kvm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9081 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9081: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9081:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9081 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9081'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:43 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9084 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9084: Node current retry_counter: 0 10/03/2025 07:31:43 AM UTC [DEBUG] 68df7bdf4ce74261cefc9084:Event data retry_counter: 1 10/03/2025 07:31:43 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9084 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9084'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:44 AM UTC [DEBUG] Event received: 68df7bdf4ce74261cefc9087 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7bdf4ce74261cefc9087: Node current retry_counter: 0 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7bdf4ce74261cefc9087:Event data retry_counter: 1 10/03/2025 07:31:44 AM UTC [INFO] Job retry for node 68df7bdf4ce74261cefc9087 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bdf4ce74261cefc9087'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:44 AM UTC [DEBUG] Event received: 68df7be04ce74261cefc908a 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7be04ce74261cefc908a: Node current retry_counter: 0 10/03/2025 07:31:44 AM UTC [DEBUG] 68df7be04ce74261cefc908a:Event data retry_counter: 1 10/03/2025 07:31:44 AM UTC [INFO] Job retry for node 68df7be04ce74261cefc908a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be04ce74261cefc908a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be04ce74261cefc908d 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be04ce74261cefc908d: Node current retry_counter: 0 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be04ce74261cefc908d:Event data retry_counter: 1 10/03/2025 07:31:45 AM UTC [INFO] Job retry for node 68df7be04ce74261cefc908d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be04ce74261cefc908d'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9090 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9090: Node current retry_counter: 0 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9090:Event data retry_counter: 1 10/03/2025 07:31:45 AM UTC [INFO] Job retry for node 68df7be14ce74261cefc9090 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be14ce74261cefc9090'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:45 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9093 10/03/2025 07:31:45 AM UTC [DEBUG] 68df7be14ce74261cefc9093: Node current retry_counter: 3 10/03/2025 07:31:45 AM UTC [INFO] 68df7be14ce74261cefc9093 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be14ce74261cefc9095 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be14ce74261cefc9095: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be14ce74261cefc9095:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be14ce74261cefc9095 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be14ce74261cefc9095'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc909a 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909a: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909a:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc909a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc909a'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:46 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc909f 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909f: Node current retry_counter: 0 10/03/2025 07:31:46 AM UTC [DEBUG] 68df7be24ce74261cefc909f:Event data retry_counter: 1 10/03/2025 07:31:46 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc909f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc909f'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:47 AM UTC [DEBUG] Event received: 68df7be24ce74261cefc90a2 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be24ce74261cefc90a2: Node current retry_counter: 0 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be24ce74261cefc90a2:Event data retry_counter: 1 10/03/2025 07:31:47 AM UTC [INFO] Job retry for node 68df7be24ce74261cefc90a2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be24ce74261cefc90a2'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:47 AM UTC [DEBUG] Event received: 68df7be34ce74261cefc90a5 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be34ce74261cefc90a5: Node current retry_counter: 0 10/03/2025 07:31:47 AM UTC [DEBUG] 68df7be34ce74261cefc90a5:Event data retry_counter: 1 10/03/2025 07:31:47 AM UTC [INFO] Job retry for node 68df7be34ce74261cefc90a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be34ce74261cefc90a5'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be34ce74261cefc90a8 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be34ce74261cefc90a8: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be34ce74261cefc90a8:Event data retry_counter: 1 10/03/2025 07:31:48 AM UTC [INFO] Job retry for node 68df7be34ce74261cefc90a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be34ce74261cefc90a8'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90ab 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ab: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ab:Event data retry_counter: 1 10/03/2025 07:31:48 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90ab'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:48 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90ae 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ae: Node current retry_counter: 0 10/03/2025 07:31:48 AM UTC [DEBUG] 68df7be44ce74261cefc90ae:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90ae'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90b0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b0: Node current retry_counter: 3 10/03/2025 07:31:49 AM UTC [INFO] 68df7be44ce74261cefc90b0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be44ce74261cefc90b3 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b3: Node current retry_counter: 0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be44ce74261cefc90b3:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be44ce74261cefc90b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be44ce74261cefc90b3'}, 'jobfilter': ['kselftest-cros-kernel-kvm-pkvm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:49 AM UTC [DEBUG] Event received: 68df7be54ce74261cefc90b7 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be54ce74261cefc90b7: Node current retry_counter: 0 10/03/2025 07:31:49 AM UTC [DEBUG] 68df7be54ce74261cefc90b7:Event data retry_counter: 1 10/03/2025 07:31:49 AM UTC [INFO] Job retry for node 68df7be54ce74261cefc90b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be54ce74261cefc90b7'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:50 AM UTC [DEBUG] Event received: 68df7be54ce74261cefc90bb 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be54ce74261cefc90bb: Node current retry_counter: 0 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be54ce74261cefc90bb:Event data retry_counter: 1 10/03/2025 07:31:50 AM UTC [INFO] Job retry for node 68df7be54ce74261cefc90bb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be54ce74261cefc90bb'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:50 AM UTC [DEBUG] Event received: 68df7be64ce74261cefc90be 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be64ce74261cefc90be: Node current retry_counter: 0 10/03/2025 07:31:50 AM UTC [DEBUG] 68df7be64ce74261cefc90be:Event data retry_counter: 1 10/03/2025 07:31:50 AM UTC [INFO] Job retry for node 68df7be64ce74261cefc90be submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be64ce74261cefc90be'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be64ce74261cefc90c1 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be64ce74261cefc90c1: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be64ce74261cefc90c1:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be64ce74261cefc90c1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be64ce74261cefc90c1'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90c5 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90c5: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90c5:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90c5'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:51 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90ca 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90ca: Node current retry_counter: 0 10/03/2025 07:31:51 AM UTC [DEBUG] 68df7be74ce74261cefc90ca:Event data retry_counter: 1 10/03/2025 07:31:51 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90ca'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90ce 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90ce: Node current retry_counter: 0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90ce:Event data retry_counter: 1 10/03/2025 07:31:52 AM UTC [INFO] Job retry for node 68df7be74ce74261cefc90ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be74ce74261cefc90ce'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be74ce74261cefc90d0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be74ce74261cefc90d0: Node current retry_counter: 3 10/03/2025 07:31:52 AM UTC [INFO] 68df7be74ce74261cefc90d0 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:52 AM UTC [DEBUG] Event received: 68df7be84ce74261cefc90d3 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be84ce74261cefc90d3: Node current retry_counter: 0 10/03/2025 07:31:52 AM UTC [DEBUG] 68df7be84ce74261cefc90d3:Event data retry_counter: 1 10/03/2025 07:31:52 AM UTC [INFO] Job retry for node 68df7be84ce74261cefc90d3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be84ce74261cefc90d3'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be84ce74261cefc90d7 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be84ce74261cefc90d7: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be84ce74261cefc90d7:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be84ce74261cefc90d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be84ce74261cefc90d7'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90da 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90da: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90da:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90da'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:53 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90dd 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90dd: Node current retry_counter: 0 10/03/2025 07:31:53 AM UTC [DEBUG] 68df7be94ce74261cefc90dd:Event data retry_counter: 1 10/03/2025 07:31:53 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90dd'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:54 AM UTC [DEBUG] Event received: 68df7be94ce74261cefc90e0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7be94ce74261cefc90e0: Node current retry_counter: 0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7be94ce74261cefc90e0:Event data retry_counter: 1 10/03/2025 07:31:54 AM UTC [INFO] Job retry for node 68df7be94ce74261cefc90e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7be94ce74261cefc90e0'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:54 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e3 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7bea4ce74261cefc90e3: Node current retry_counter: 0 10/03/2025 07:31:54 AM UTC [DEBUG] 68df7bea4ce74261cefc90e3:Event data retry_counter: 1 10/03/2025 07:31:54 AM UTC [INFO] Job retry for node 68df7bea4ce74261cefc90e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bea4ce74261cefc90e3'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e6 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e6: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e6:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7bea4ce74261cefc90e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bea4ce74261cefc90e6'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7bea4ce74261cefc90e8 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7bea4ce74261cefc90e8: Node current retry_counter: 3 10/03/2025 07:31:55 AM UTC [INFO] 68df7bea4ce74261cefc90e8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90eb 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90eb: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90eb:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90eb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90eb'}, 'jobfilter': ['kselftest-cros-kernel-landlock'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:55 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90ef 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90ef: Node current retry_counter: 0 10/03/2025 07:31:55 AM UTC [DEBUG] 68df7beb4ce74261cefc90ef:Event data retry_counter: 1 10/03/2025 07:31:55 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90ef'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:56 AM UTC [DEBUG] Event received: 68df7beb4ce74261cefc90f2 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7beb4ce74261cefc90f2: Node current retry_counter: 0 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7beb4ce74261cefc90f2:Event data retry_counter: 1 10/03/2025 07:31:56 AM UTC [INFO] Job retry for node 68df7beb4ce74261cefc90f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7beb4ce74261cefc90f2'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:56 AM UTC [DEBUG] Event received: 68df7bec4ce74261cefc90f5 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7bec4ce74261cefc90f5: Node current retry_counter: 0 10/03/2025 07:31:56 AM UTC [DEBUG] 68df7bec4ce74261cefc90f5:Event data retry_counter: 1 10/03/2025 07:31:56 AM UTC [INFO] Job retry for node 68df7bec4ce74261cefc90f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bec4ce74261cefc90f5'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bec4ce74261cefc90f8 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bec4ce74261cefc90f8: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bec4ce74261cefc90f8:Event data retry_counter: 1 10/03/2025 07:31:57 AM UTC [INFO] Job retry for node 68df7bec4ce74261cefc90f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bec4ce74261cefc90f8'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc90fb 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc90fb: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc90fb:Event data retry_counter: 1 10/03/2025 07:31:57 AM UTC [INFO] Job retry for node 68df7bed4ce74261cefc90fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bed4ce74261cefc90fb'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:57 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc9101 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc9101: Node current retry_counter: 0 10/03/2025 07:31:57 AM UTC [DEBUG] 68df7bed4ce74261cefc9101:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bed4ce74261cefc9101 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bed4ce74261cefc9101'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bed4ce74261cefc9103 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bed4ce74261cefc9103: Node current retry_counter: 3 10/03/2025 07:31:58 AM UTC [INFO] 68df7bed4ce74261cefc9103 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc9106 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc9106: Node current retry_counter: 0 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc9106:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc9106 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc9106'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:58 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc910a 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc910a: Node current retry_counter: 0 10/03/2025 07:31:58 AM UTC [DEBUG] 68df7bee4ce74261cefc910a:Event data retry_counter: 1 10/03/2025 07:31:58 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc910a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc910a'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bee4ce74261cefc910d 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bee4ce74261cefc910d: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bee4ce74261cefc910d:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bee4ce74261cefc910d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bee4ce74261cefc910d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9110 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9110: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9110:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9110 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9110'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:31:59 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9113 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9113: Node current retry_counter: 0 10/03/2025 07:31:59 AM UTC [DEBUG] 68df7bef4ce74261cefc9113:Event data retry_counter: 1 10/03/2025 07:31:59 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9113 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:31:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9113'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:00 AM UTC [DEBUG] Event received: 68df7bef4ce74261cefc9116 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bef4ce74261cefc9116: Node current retry_counter: 0 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bef4ce74261cefc9116:Event data retry_counter: 1 10/03/2025 07:32:00 AM UTC [INFO] Job retry for node 68df7bef4ce74261cefc9116 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bef4ce74261cefc9116'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:00 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc9119 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bf04ce74261cefc9119: Node current retry_counter: 0 10/03/2025 07:32:00 AM UTC [DEBUG] 68df7bf04ce74261cefc9119:Event data retry_counter: 1 10/03/2025 07:32:00 AM UTC [INFO] Job retry for node 68df7bf04ce74261cefc9119 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf04ce74261cefc9119'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc911d 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911d: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911d:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf04ce74261cefc911d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf04ce74261cefc911d'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf04ce74261cefc911f 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf04ce74261cefc911f: Node current retry_counter: 3 10/03/2025 07:32:01 AM UTC [INFO] 68df7bf04ce74261cefc911f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9122 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9122: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9122:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9122 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9122'}, 'jobfilter': ['kselftest-cros-kernel-lsm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:01 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9126 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9126: Node current retry_counter: 0 10/03/2025 07:32:01 AM UTC [DEBUG] 68df7bf14ce74261cefc9126:Event data retry_counter: 1 10/03/2025 07:32:01 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9126 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9126'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:02 AM UTC [DEBUG] Event received: 68df7bf14ce74261cefc9129 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf14ce74261cefc9129: Node current retry_counter: 0 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf14ce74261cefc9129:Event data retry_counter: 1 10/03/2025 07:32:02 AM UTC [INFO] Job retry for node 68df7bf14ce74261cefc9129 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf14ce74261cefc9129'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:02 AM UTC [DEBUG] Event received: 68df7bf24ce74261cefc912c 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf24ce74261cefc912c: Node current retry_counter: 0 10/03/2025 07:32:02 AM UTC [DEBUG] 68df7bf24ce74261cefc912c:Event data retry_counter: 1 10/03/2025 07:32:02 AM UTC [INFO] Job retry for node 68df7bf24ce74261cefc912c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf24ce74261cefc912c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf24ce74261cefc9130 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf24ce74261cefc9130: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf24ce74261cefc9130:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf24ce74261cefc9130 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf24ce74261cefc9130'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc9136 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9136: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9136:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc9136 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc9136'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:03 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc9139 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9139: Node current retry_counter: 0 10/03/2025 07:32:03 AM UTC [DEBUG] 68df7bf34ce74261cefc9139:Event data retry_counter: 1 10/03/2025 07:32:03 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc9139 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc9139'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc913c 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913c: Node current retry_counter: 0 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913c:Event data retry_counter: 1 10/03/2025 07:32:04 AM UTC [INFO] Job retry for node 68df7bf34ce74261cefc913c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf34ce74261cefc913c'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf34ce74261cefc913e 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf34ce74261cefc913e: Node current retry_counter: 3 10/03/2025 07:32:04 AM UTC [INFO] 68df7bf34ce74261cefc913e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:04 AM UTC [DEBUG] Event received: 68df7bf44ce74261cefc9141 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf44ce74261cefc9141: Node current retry_counter: 0 10/03/2025 07:32:04 AM UTC [DEBUG] 68df7bf44ce74261cefc9141:Event data retry_counter: 1 10/03/2025 07:32:04 AM UTC [INFO] Job retry for node 68df7bf44ce74261cefc9141 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf44ce74261cefc9141'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf44ce74261cefc9145 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf44ce74261cefc9145: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf44ce74261cefc9145:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf44ce74261cefc9145 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf44ce74261cefc9145'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc9148 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc9148: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc9148:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc9148 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc9148'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:05 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc914b 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc914b: Node current retry_counter: 0 10/03/2025 07:32:05 AM UTC [DEBUG] 68df7bf54ce74261cefc914b:Event data retry_counter: 1 10/03/2025 07:32:05 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc914b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc914b'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:06 AM UTC [DEBUG] Event received: 68df7bf54ce74261cefc914e 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf54ce74261cefc914e: Node current retry_counter: 0 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf54ce74261cefc914e:Event data retry_counter: 1 10/03/2025 07:32:06 AM UTC [INFO] Job retry for node 68df7bf54ce74261cefc914e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf54ce74261cefc914e'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:06 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9151 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf64ce74261cefc9151: Node current retry_counter: 0 10/03/2025 07:32:06 AM UTC [DEBUG] 68df7bf64ce74261cefc9151:Event data retry_counter: 1 10/03/2025 07:32:06 AM UTC [INFO] Job retry for node 68df7bf64ce74261cefc9151 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf64ce74261cefc9151'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9154 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9154: Node current retry_counter: 0 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9154:Event data retry_counter: 1 10/03/2025 07:32:07 AM UTC [INFO] Job retry for node 68df7bf64ce74261cefc9154 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf64ce74261cefc9154'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf64ce74261cefc9156 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf64ce74261cefc9156: Node current retry_counter: 3 10/03/2025 07:32:07 AM UTC [INFO] 68df7bf64ce74261cefc9156 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:07 AM UTC [DEBUG] Event received: 68df7bf74ce74261cefc9159 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf74ce74261cefc9159: Node current retry_counter: 0 10/03/2025 07:32:07 AM UTC [DEBUG] 68df7bf74ce74261cefc9159:Event data retry_counter: 1 10/03/2025 07:32:07 AM UTC [INFO] Job retry for node 68df7bf74ce74261cefc9159 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf74ce74261cefc9159'}, 'jobfilter': ['kselftest-cros-kernel-memfd'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:08 AM UTC [DEBUG] Event received: 68df7bf74ce74261cefc915d 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf74ce74261cefc915d: Node current retry_counter: 0 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf74ce74261cefc915d:Event data retry_counter: 1 10/03/2025 07:32:08 AM UTC [INFO] Job retry for node 68df7bf74ce74261cefc915d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf74ce74261cefc915d'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:08 AM UTC [DEBUG] Event received: 68df7bf84ce74261cefc9160 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf84ce74261cefc9160: Node current retry_counter: 0 10/03/2025 07:32:08 AM UTC [DEBUG] 68df7bf84ce74261cefc9160:Event data retry_counter: 1 10/03/2025 07:32:08 AM UTC [INFO] Job retry for node 68df7bf84ce74261cefc9160 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf84ce74261cefc9160'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf84ce74261cefc9166 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf84ce74261cefc9166: Node current retry_counter: 0 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf84ce74261cefc9166:Event data retry_counter: 1 10/03/2025 07:32:09 AM UTC [INFO] Job retry for node 68df7bf84ce74261cefc9166 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf84ce74261cefc9166'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf94ce74261cefc9169 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc9169: Node current retry_counter: 0 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc9169:Event data retry_counter: 1 10/03/2025 07:32:09 AM UTC [INFO] Job retry for node 68df7bf94ce74261cefc9169 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf94ce74261cefc9169'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:09 AM UTC [DEBUG] Event received: 68df7bf94ce74261cefc916c 10/03/2025 07:32:09 AM UTC [DEBUG] 68df7bf94ce74261cefc916c: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bf94ce74261cefc916c:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bf94ce74261cefc916c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bf94ce74261cefc916c'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:10 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc916f 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc916f: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc916f:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc916f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc916f'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:10 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc9172 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc9172: Node current retry_counter: 0 10/03/2025 07:32:10 AM UTC [DEBUG] 68df7bfa4ce74261cefc9172:Event data retry_counter: 1 10/03/2025 07:32:10 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc9172 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc9172'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfa4ce74261cefc9175 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfa4ce74261cefc9175: Node current retry_counter: 0 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfa4ce74261cefc9175:Event data retry_counter: 1 10/03/2025 07:32:11 AM UTC [INFO] Job retry for node 68df7bfa4ce74261cefc9175 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfa4ce74261cefc9175'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc9177 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc9177: Node current retry_counter: 3 10/03/2025 07:32:11 AM UTC [INFO] 68df7bfb4ce74261cefc9177 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:11 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc917a 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc917a: Node current retry_counter: 0 10/03/2025 07:32:11 AM UTC [DEBUG] 68df7bfb4ce74261cefc917a:Event data retry_counter: 1 10/03/2025 07:32:11 AM UTC [INFO] Job retry for node 68df7bfb4ce74261cefc917a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfb4ce74261cefc917a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:12 AM UTC [DEBUG] Event received: 68df7bfb4ce74261cefc917e 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfb4ce74261cefc917e: Node current retry_counter: 0 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfb4ce74261cefc917e:Event data retry_counter: 1 10/03/2025 07:32:12 AM UTC [INFO] Job retry for node 68df7bfb4ce74261cefc917e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfb4ce74261cefc917e'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:12 AM UTC [DEBUG] Event received: 68df7bfc4ce74261cefc9181 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfc4ce74261cefc9181: Node current retry_counter: 0 10/03/2025 07:32:12 AM UTC [DEBUG] 68df7bfc4ce74261cefc9181:Event data retry_counter: 1 10/03/2025 07:32:12 AM UTC [INFO] Job retry for node 68df7bfc4ce74261cefc9181 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfc4ce74261cefc9181'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfc4ce74261cefc9184 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfc4ce74261cefc9184: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfc4ce74261cefc9184:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfc4ce74261cefc9184 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfc4ce74261cefc9184'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc9187 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc9187: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc9187:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc9187 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc9187'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:13 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc918a 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc918a: Node current retry_counter: 0 10/03/2025 07:32:13 AM UTC [DEBUG] 68df7bfd4ce74261cefc918a:Event data retry_counter: 1 10/03/2025 07:32:13 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc918a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc918a'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:14 AM UTC [DEBUG] Event received: 68df7bfd4ce74261cefc9190 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfd4ce74261cefc9190: Node current retry_counter: 0 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfd4ce74261cefc9190:Event data retry_counter: 1 10/03/2025 07:32:14 AM UTC [INFO] Job retry for node 68df7bfd4ce74261cefc9190 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfd4ce74261cefc9190'}, 'jobfilter': ['kselftest-cros-kernel-mm'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:14 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9193 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfe4ce74261cefc9193: Node current retry_counter: 0 10/03/2025 07:32:14 AM UTC [DEBUG] 68df7bfe4ce74261cefc9193:Event data retry_counter: 1 10/03/2025 07:32:14 AM UTC [INFO] Job retry for node 68df7bfe4ce74261cefc9193 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfe4ce74261cefc9193'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9195 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9195: Node current retry_counter: 3 10/03/2025 07:32:15 AM UTC [INFO] 68df7bfe4ce74261cefc9195 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bfe4ce74261cefc9198 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9198: Node current retry_counter: 0 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bfe4ce74261cefc9198:Event data retry_counter: 1 10/03/2025 07:32:15 AM UTC [INFO] Job retry for node 68df7bfe4ce74261cefc9198 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bfe4ce74261cefc9198'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:15 AM UTC [DEBUG] Event received: 68df7bff4ce74261cefc919c 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bff4ce74261cefc919c: Node current retry_counter: 0 10/03/2025 07:32:15 AM UTC [DEBUG] 68df7bff4ce74261cefc919c:Event data retry_counter: 1 10/03/2025 07:32:15 AM UTC [INFO] Job retry for node 68df7bff4ce74261cefc919c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bff4ce74261cefc919c'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7bff4ce74261cefc919f 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7bff4ce74261cefc919f: Node current retry_counter: 0 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7bff4ce74261cefc919f:Event data retry_counter: 1 10/03/2025 07:32:16 AM UTC [INFO] Job retry for node 68df7bff4ce74261cefc919f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7bff4ce74261cefc919f'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7c004ce74261cefc91a2 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a2: Node current retry_counter: 0 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a2:Event data retry_counter: 1 10/03/2025 07:32:16 AM UTC [INFO] Job retry for node 68df7c004ce74261cefc91a2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c004ce74261cefc91a2'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:16 AM UTC [DEBUG] Event received: 68df7c004ce74261cefc91a5 10/03/2025 07:32:16 AM UTC [DEBUG] 68df7c004ce74261cefc91a5: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c004ce74261cefc91a5:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c004ce74261cefc91a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c004ce74261cefc91a5'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:17 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91a8 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91a8: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91a8:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91a8'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:17 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91ab 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91ab: Node current retry_counter: 0 10/03/2025 07:32:17 AM UTC [DEBUG] 68df7c014ce74261cefc91ab:Event data retry_counter: 1 10/03/2025 07:32:17 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91ab'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c014ce74261cefc91ae 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c014ce74261cefc91ae: Node current retry_counter: 0 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c014ce74261cefc91ae:Event data retry_counter: 1 10/03/2025 07:32:18 AM UTC [INFO] Job retry for node 68df7c014ce74261cefc91ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c014ce74261cefc91ae'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b3 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b3: Node current retry_counter: 0 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b3:Event data retry_counter: 1 10/03/2025 07:32:18 AM UTC [INFO] Job retry for node 68df7c024ce74261cefc91b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c024ce74261cefc91b3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:18 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b1 10/03/2025 07:32:18 AM UTC [DEBUG] 68df7c024ce74261cefc91b1: Node current retry_counter: 3 10/03/2025 07:32:18 AM UTC [INFO] 68df7c024ce74261cefc91b1 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:19 AM UTC [DEBUG] Event received: 68df7c024ce74261cefc91b7 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c024ce74261cefc91b7: Node current retry_counter: 0 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c024ce74261cefc91b7:Event data retry_counter: 1 10/03/2025 07:32:19 AM UTC [INFO] Job retry for node 68df7c024ce74261cefc91b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c024ce74261cefc91b7'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:19 AM UTC [DEBUG] Event received: 68df7c034ce74261cefc91bb 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c034ce74261cefc91bb: Node current retry_counter: 0 10/03/2025 07:32:19 AM UTC [DEBUG] 68df7c034ce74261cefc91bb:Event data retry_counter: 1 10/03/2025 07:32:19 AM UTC [INFO] Job retry for node 68df7c034ce74261cefc91bb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c034ce74261cefc91bb'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:20 AM UTC [DEBUG] Event received: 68df7c034ce74261cefc91c0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c034ce74261cefc91c0: Node current retry_counter: 0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c034ce74261cefc91c0:Event data retry_counter: 1 10/03/2025 07:32:20 AM UTC [INFO] Job retry for node 68df7c034ce74261cefc91c0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c034ce74261cefc91c0'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:20 AM UTC [DEBUG] Event received: 68df7c044ce74261cefc91c3 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c044ce74261cefc91c3: Node current retry_counter: 0 10/03/2025 07:32:20 AM UTC [DEBUG] 68df7c044ce74261cefc91c3:Event data retry_counter: 1 10/03/2025 07:32:20 AM UTC [INFO] Job retry for node 68df7c044ce74261cefc91c3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c044ce74261cefc91c3'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c044ce74261cefc91c6 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c044ce74261cefc91c6: Node current retry_counter: 0 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c044ce74261cefc91c6:Event data retry_counter: 1 10/03/2025 07:32:21 AM UTC [INFO] Job retry for node 68df7c044ce74261cefc91c6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c044ce74261cefc91c6'}, 'jobfilter': ['kselftest-cros-kernel-mm-2g'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91c9 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91c9: Node current retry_counter: 0 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91c9:Event data retry_counter: 1 10/03/2025 07:32:21 AM UTC [INFO] Job retry for node 68df7c054ce74261cefc91c9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c054ce74261cefc91c9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:21 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91cc 10/03/2025 07:32:21 AM UTC [DEBUG] 68df7c054ce74261cefc91cc: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c054ce74261cefc91cc:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c054ce74261cefc91cc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c054ce74261cefc91cc'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c054ce74261cefc91cf 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c054ce74261cefc91cf: Node current retry_counter: 3 10/03/2025 07:32:22 AM UTC [INFO] 68df7c054ce74261cefc91cf Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d1 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d1: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d1:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d1'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:22 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d5 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d5: Node current retry_counter: 0 10/03/2025 07:32:22 AM UTC [DEBUG] 68df7c064ce74261cefc91d5:Event data retry_counter: 1 10/03/2025 07:32:22 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d5'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:23 AM UTC [DEBUG] Event received: 68df7c064ce74261cefc91d8 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c064ce74261cefc91d8: Node current retry_counter: 0 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c064ce74261cefc91d8:Event data retry_counter: 1 10/03/2025 07:32:23 AM UTC [INFO] Job retry for node 68df7c064ce74261cefc91d8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c064ce74261cefc91d8'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:23 AM UTC [DEBUG] Event received: 68df7c074ce74261cefc91db 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c074ce74261cefc91db: Node current retry_counter: 0 10/03/2025 07:32:23 AM UTC [DEBUG] 68df7c074ce74261cefc91db:Event data retry_counter: 1 10/03/2025 07:32:23 AM UTC [INFO] Job retry for node 68df7c074ce74261cefc91db submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c074ce74261cefc91db'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:24 AM UTC [DEBUG] Event received: 68df7c074ce74261cefc91de 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c074ce74261cefc91de: Node current retry_counter: 0 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c074ce74261cefc91de:Event data retry_counter: 1 10/03/2025 07:32:24 AM UTC [INFO] Job retry for node 68df7c074ce74261cefc91de submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c074ce74261cefc91de'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:24 AM UTC [DEBUG] Event received: 68df7c084ce74261cefc91e1 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c084ce74261cefc91e1: Node current retry_counter: 0 10/03/2025 07:32:24 AM UTC [DEBUG] 68df7c084ce74261cefc91e1:Event data retry_counter: 1 10/03/2025 07:32:24 AM UTC [INFO] Job retry for node 68df7c084ce74261cefc91e1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c084ce74261cefc91e1'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:25 AM UTC [DEBUG] Event received: 68df7c084ce74261cefc91e4 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c084ce74261cefc91e4: Node current retry_counter: 0 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c084ce74261cefc91e4:Event data retry_counter: 1 10/03/2025 07:32:25 AM UTC [INFO] Job retry for node 68df7c084ce74261cefc91e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c084ce74261cefc91e4'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:25 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ea 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c094ce74261cefc91ea: Node current retry_counter: 0 10/03/2025 07:32:25 AM UTC [DEBUG] 68df7c094ce74261cefc91ea:Event data retry_counter: 1 10/03/2025 07:32:25 AM UTC [INFO] Job retry for node 68df7c094ce74261cefc91ea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c094ce74261cefc91ea'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ed 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ed: Node current retry_counter: 3 10/03/2025 07:32:26 AM UTC [INFO] 68df7c094ce74261cefc91ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c094ce74261cefc91ef 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ef: Node current retry_counter: 0 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c094ce74261cefc91ef:Event data retry_counter: 1 10/03/2025 07:32:26 AM UTC [INFO] Job retry for node 68df7c094ce74261cefc91ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c094ce74261cefc91ef'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:26 AM UTC [DEBUG] Event received: 68df7c0a4ce74261cefc91f3 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f3: Node current retry_counter: 0 10/03/2025 07:32:26 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f3:Event data retry_counter: 1 10/03/2025 07:32:26 AM UTC [INFO] Job retry for node 68df7c0a4ce74261cefc91f3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0a4ce74261cefc91f3'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:27 AM UTC [DEBUG] Event received: 68df7c0a4ce74261cefc91f6 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f6: Node current retry_counter: 0 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0a4ce74261cefc91f6:Event data retry_counter: 1 10/03/2025 07:32:27 AM UTC [INFO] Job retry for node 68df7c0a4ce74261cefc91f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0a4ce74261cefc91f6'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:27 AM UTC [DEBUG] Event received: 68df7c0b4ce74261cefc91f9 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0b4ce74261cefc91f9: Node current retry_counter: 0 10/03/2025 07:32:27 AM UTC [DEBUG] 68df7c0b4ce74261cefc91f9:Event data retry_counter: 1 10/03/2025 07:32:27 AM UTC [INFO] Job retry for node 68df7c0b4ce74261cefc91f9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0b4ce74261cefc91f9'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0b4ce74261cefc91fc 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0b4ce74261cefc91fc: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0b4ce74261cefc91fc:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0b4ce74261cefc91fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0b4ce74261cefc91fc'}, 'jobfilter': ['kselftest-cros-kernel-mm-8g'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc91ff 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc91ff: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc91ff:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc91ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc91ff'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:28 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc9202 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc9202: Node current retry_counter: 0 10/03/2025 07:32:28 AM UTC [DEBUG] 68df7c0c4ce74261cefc9202:Event data retry_counter: 1 10/03/2025 07:32:28 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc9202 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc9202'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0c4ce74261cefc9205 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0c4ce74261cefc9205: Node current retry_counter: 0 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0c4ce74261cefc9205:Event data retry_counter: 1 10/03/2025 07:32:29 AM UTC [INFO] Job retry for node 68df7c0c4ce74261cefc9205 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0c4ce74261cefc9205'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc9207 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc9207: Node current retry_counter: 3 10/03/2025 07:32:29 AM UTC [INFO] 68df7c0d4ce74261cefc9207 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:29 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc920a 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc920a: Node current retry_counter: 0 10/03/2025 07:32:29 AM UTC [DEBUG] 68df7c0d4ce74261cefc920a:Event data retry_counter: 1 10/03/2025 07:32:29 AM UTC [INFO] Job retry for node 68df7c0d4ce74261cefc920a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0d4ce74261cefc920a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0d4ce74261cefc920e 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0d4ce74261cefc920e: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0d4ce74261cefc920e:Event data retry_counter: 1 10/03/2025 07:32:30 AM UTC [INFO] Job retry for node 68df7c0d4ce74261cefc920e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0d4ce74261cefc920e'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0e4ce74261cefc9211 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9211: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9211:Event data retry_counter: 1 10/03/2025 07:32:30 AM UTC [INFO] Job retry for node 68df7c0e4ce74261cefc9211 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0e4ce74261cefc9211'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:30 AM UTC [DEBUG] Event received: 68df7c0e4ce74261cefc9214 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9214: Node current retry_counter: 0 10/03/2025 07:32:30 AM UTC [DEBUG] 68df7c0e4ce74261cefc9214:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0e4ce74261cefc9214 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0e4ce74261cefc9214'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:31 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc9217 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc9217: Node current retry_counter: 0 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc9217:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc9217 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc9217'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:31 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc921d 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc921d: Node current retry_counter: 0 10/03/2025 07:32:31 AM UTC [DEBUG] 68df7c0f4ce74261cefc921d:Event data retry_counter: 1 10/03/2025 07:32:31 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc921d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc921d'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c0f4ce74261cefc9220 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c0f4ce74261cefc9220: Node current retry_counter: 0 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c0f4ce74261cefc9220:Event data retry_counter: 1 10/03/2025 07:32:32 AM UTC [INFO] Job retry for node 68df7c0f4ce74261cefc9220 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c0f4ce74261cefc9220'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc9223 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9223: Node current retry_counter: 3 10/03/2025 07:32:32 AM UTC [INFO] 68df7c104ce74261cefc9223 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:32 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc9225 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9225: Node current retry_counter: 0 10/03/2025 07:32:32 AM UTC [DEBUG] 68df7c104ce74261cefc9225:Event data retry_counter: 1 10/03/2025 07:32:32 AM UTC [INFO] Job retry for node 68df7c104ce74261cefc9225 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c104ce74261cefc9225'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c104ce74261cefc922a 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c104ce74261cefc922a: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c104ce74261cefc922a:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c104ce74261cefc922a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c104ce74261cefc922a'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc922d 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc922d: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc922d:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc922d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc922d'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:33 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc9230 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc9230: Node current retry_counter: 0 10/03/2025 07:32:33 AM UTC [DEBUG] 68df7c114ce74261cefc9230:Event data retry_counter: 1 10/03/2025 07:32:33 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc9230 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc9230'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:34 AM UTC [DEBUG] Event received: 68df7c114ce74261cefc9233 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c114ce74261cefc9233: Node current retry_counter: 0 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c114ce74261cefc9233:Event data retry_counter: 1 10/03/2025 07:32:34 AM UTC [INFO] Job retry for node 68df7c114ce74261cefc9233 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c114ce74261cefc9233'}, 'jobfilter': ['kselftest-cros-kernel-mqueue'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:34 AM UTC [DEBUG] Event received: 68df7c124ce74261cefc9236 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c124ce74261cefc9236: Node current retry_counter: 0 10/03/2025 07:32:34 AM UTC [DEBUG] 68df7c124ce74261cefc9236:Event data retry_counter: 1 10/03/2025 07:32:34 AM UTC [INFO] Job retry for node 68df7c124ce74261cefc9236 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c124ce74261cefc9236'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:35 AM UTC [DEBUG] Event received: 68df7c124ce74261cefc9239 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c124ce74261cefc9239: Node current retry_counter: 0 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c124ce74261cefc9239:Event data retry_counter: 1 10/03/2025 07:32:35 AM UTC [INFO] Job retry for node 68df7c124ce74261cefc9239 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c124ce74261cefc9239'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:35 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc923c 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c134ce74261cefc923c: Node current retry_counter: 0 10/03/2025 07:32:35 AM UTC [DEBUG] 68df7c134ce74261cefc923c:Event data retry_counter: 1 10/03/2025 07:32:35 AM UTC [INFO] Job retry for node 68df7c134ce74261cefc923c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c134ce74261cefc923c'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc923e 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc923e: Node current retry_counter: 3 10/03/2025 07:32:36 AM UTC [INFO] 68df7c134ce74261cefc923e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c134ce74261cefc9241 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc9241: Node current retry_counter: 0 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c134ce74261cefc9241:Event data retry_counter: 1 10/03/2025 07:32:36 AM UTC [INFO] Job retry for node 68df7c134ce74261cefc9241 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c134ce74261cefc9241'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:36 AM UTC [DEBUG] Event received: 68df7c144ce74261cefc9245 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c144ce74261cefc9245: Node current retry_counter: 0 10/03/2025 07:32:36 AM UTC [DEBUG] 68df7c144ce74261cefc9245:Event data retry_counter: 1 10/03/2025 07:32:36 AM UTC [INFO] Job retry for node 68df7c144ce74261cefc9245 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c144ce74261cefc9245'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:37 AM UTC [DEBUG] Event received: 68df7c144ce74261cefc9249 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c144ce74261cefc9249: Node current retry_counter: 0 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c144ce74261cefc9249:Event data retry_counter: 1 10/03/2025 07:32:37 AM UTC [INFO] Job retry for node 68df7c144ce74261cefc9249 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c144ce74261cefc9249'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:37 AM UTC [DEBUG] Event received: 68df7c154ce74261cefc924e 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c154ce74261cefc924e: Node current retry_counter: 0 10/03/2025 07:32:37 AM UTC [DEBUG] 68df7c154ce74261cefc924e:Event data retry_counter: 1 10/03/2025 07:32:37 AM UTC [INFO] Job retry for node 68df7c154ce74261cefc924e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c154ce74261cefc924e'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:38 AM UTC [DEBUG] Event received: 68df7c154ce74261cefc9251 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c154ce74261cefc9251: Node current retry_counter: 0 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c154ce74261cefc9251:Event data retry_counter: 1 10/03/2025 07:32:38 AM UTC [INFO] Job retry for node 68df7c154ce74261cefc9251 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c154ce74261cefc9251'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:38 AM UTC [DEBUG] Event received: 68df7c164ce74261cefc9254 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c164ce74261cefc9254: Node current retry_counter: 0 10/03/2025 07:32:38 AM UTC [DEBUG] 68df7c164ce74261cefc9254:Event data retry_counter: 1 10/03/2025 07:32:38 AM UTC [INFO] Job retry for node 68df7c164ce74261cefc9254 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c164ce74261cefc9254'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c164ce74261cefc9257 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c164ce74261cefc9257: Node current retry_counter: 0 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c164ce74261cefc9257:Event data retry_counter: 1 10/03/2025 07:32:39 AM UTC [INFO] Job retry for node 68df7c164ce74261cefc9257 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c164ce74261cefc9257'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925a 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925a: Node current retry_counter: 0 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925a:Event data retry_counter: 1 10/03/2025 07:32:39 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc925a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc925a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:39 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925c 10/03/2025 07:32:39 AM UTC [DEBUG] 68df7c174ce74261cefc925c: Node current retry_counter: 3 10/03/2025 07:32:39 AM UTC [INFO] 68df7c174ce74261cefc925c Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc925f 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc925f: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc925f:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc925f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc925f'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c174ce74261cefc9263 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc9263: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c174ce74261cefc9263:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c174ce74261cefc9263 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c174ce74261cefc9263'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:40 AM UTC [DEBUG] Event received: 68df7c184ce74261cefc9267 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c184ce74261cefc9267: Node current retry_counter: 0 10/03/2025 07:32:40 AM UTC [DEBUG] 68df7c184ce74261cefc9267:Event data retry_counter: 1 10/03/2025 07:32:40 AM UTC [INFO] Job retry for node 68df7c184ce74261cefc9267 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c184ce74261cefc9267'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c184ce74261cefc926a 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c184ce74261cefc926a: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c184ce74261cefc926a:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c184ce74261cefc926a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c184ce74261cefc926a'}, 'jobfilter': ['kselftest-cros-kernel-net'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc926d 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc926d: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc926d:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc926d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc926d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:41 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc9270 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc9270: Node current retry_counter: 0 10/03/2025 07:32:41 AM UTC [DEBUG] 68df7c194ce74261cefc9270:Event data retry_counter: 1 10/03/2025 07:32:41 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc9270 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc9270'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:42 AM UTC [DEBUG] Event received: 68df7c194ce74261cefc9273 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c194ce74261cefc9273: Node current retry_counter: 0 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c194ce74261cefc9273:Event data retry_counter: 1 10/03/2025 07:32:42 AM UTC [INFO] Job retry for node 68df7c194ce74261cefc9273 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c194ce74261cefc9273'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:42 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc9276 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c1a4ce74261cefc9276: Node current retry_counter: 0 10/03/2025 07:32:42 AM UTC [DEBUG] 68df7c1a4ce74261cefc9276:Event data retry_counter: 1 10/03/2025 07:32:42 AM UTC [INFO] Job retry for node 68df7c1a4ce74261cefc9276 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1a4ce74261cefc9276'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc9279 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc9279: Node current retry_counter: 3 10/03/2025 07:32:43 AM UTC [INFO] 68df7c1a4ce74261cefc9279 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1a4ce74261cefc927e 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc927e: Node current retry_counter: 0 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1a4ce74261cefc927e:Event data retry_counter: 1 10/03/2025 07:32:43 AM UTC [INFO] Job retry for node 68df7c1a4ce74261cefc927e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1a4ce74261cefc927e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1b4ce74261cefc9282 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9282: Node current retry_counter: 0 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9282:Event data retry_counter: 1 10/03/2025 07:32:43 AM UTC [INFO] Job retry for node 68df7c1b4ce74261cefc9282 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1b4ce74261cefc9282'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:43 AM UTC [DEBUG] Event received: 68df7c1b4ce74261cefc9285 10/03/2025 07:32:43 AM UTC [DEBUG] 68df7c1b4ce74261cefc9285: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1b4ce74261cefc9285:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1b4ce74261cefc9285 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1b4ce74261cefc9285'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:44 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc9288 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc9288: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc9288:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc9288 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc9288'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:44 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc928b 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc928b: Node current retry_counter: 0 10/03/2025 07:32:44 AM UTC [DEBUG] 68df7c1c4ce74261cefc928b:Event data retry_counter: 1 10/03/2025 07:32:44 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc928b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc928b'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:45 AM UTC [DEBUG] Event received: 68df7c1c4ce74261cefc928e 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1c4ce74261cefc928e: Node current retry_counter: 0 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1c4ce74261cefc928e:Event data retry_counter: 1 10/03/2025 07:32:45 AM UTC [INFO] Job retry for node 68df7c1c4ce74261cefc928e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1c4ce74261cefc928e'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:45 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9291 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1d4ce74261cefc9291: Node current retry_counter: 0 10/03/2025 07:32:45 AM UTC [DEBUG] 68df7c1d4ce74261cefc9291:Event data retry_counter: 1 10/03/2025 07:32:45 AM UTC [INFO] Job retry for node 68df7c1d4ce74261cefc9291 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1d4ce74261cefc9291'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9294 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9294: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9294:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1d4ce74261cefc9294 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1d4ce74261cefc9294'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1d4ce74261cefc9296 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1d4ce74261cefc9296: Node current retry_counter: 3 10/03/2025 07:32:46 AM UTC [INFO] 68df7c1d4ce74261cefc9296 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc9299 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc9299: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc9299:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc9299 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc9299'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:46 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc929d 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc929d: Node current retry_counter: 0 10/03/2025 07:32:46 AM UTC [DEBUG] 68df7c1e4ce74261cefc929d:Event data retry_counter: 1 10/03/2025 07:32:46 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc929d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc929d'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:47 AM UTC [DEBUG] Event received: 68df7c1e4ce74261cefc92a0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1e4ce74261cefc92a0: Node current retry_counter: 0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1e4ce74261cefc92a0:Event data retry_counter: 1 10/03/2025 07:32:47 AM UTC [INFO] Job retry for node 68df7c1e4ce74261cefc92a0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1e4ce74261cefc92a0'}, 'jobfilter': ['kselftest-cros-kernel-perf-events'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:47 AM UTC [DEBUG] Event received: 68df7c1f4ce74261cefc92a4 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a4: Node current retry_counter: 0 10/03/2025 07:32:47 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a4:Event data retry_counter: 1 10/03/2025 07:32:47 AM UTC [INFO] Job retry for node 68df7c1f4ce74261cefc92a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1f4ce74261cefc92a4'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c1f4ce74261cefc92a7 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a7: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c1f4ce74261cefc92a7:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c1f4ce74261cefc92a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c1f4ce74261cefc92a7'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92aa 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92aa: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92aa:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92aa'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:48 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92ae 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92ae: Node current retry_counter: 0 10/03/2025 07:32:48 AM UTC [DEBUG] 68df7c204ce74261cefc92ae:Event data retry_counter: 1 10/03/2025 07:32:48 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92ae'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92b5 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b5: Node current retry_counter: 0 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b5:Event data retry_counter: 1 10/03/2025 07:32:49 AM UTC [INFO] Job retry for node 68df7c204ce74261cefc92b5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c204ce74261cefc92b5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c204ce74261cefc92b3 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c204ce74261cefc92b3: Node current retry_counter: 3 10/03/2025 07:32:49 AM UTC [INFO] 68df7c204ce74261cefc92b3 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:49 AM UTC [DEBUG] Event received: 68df7c214ce74261cefc92b9 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c214ce74261cefc92b9: Node current retry_counter: 0 10/03/2025 07:32:49 AM UTC [DEBUG] 68df7c214ce74261cefc92b9:Event data retry_counter: 1 10/03/2025 07:32:49 AM UTC [INFO] Job retry for node 68df7c214ce74261cefc92b9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c214ce74261cefc92b9'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c214ce74261cefc92bc 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c214ce74261cefc92bc: Node current retry_counter: 0 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c214ce74261cefc92bc:Event data retry_counter: 1 10/03/2025 07:32:50 AM UTC [INFO] Job retry for node 68df7c214ce74261cefc92bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c214ce74261cefc92bc'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c224ce74261cefc92bf 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92bf: Node current retry_counter: 0 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92bf:Event data retry_counter: 1 10/03/2025 07:32:50 AM UTC [INFO] Job retry for node 68df7c224ce74261cefc92bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c224ce74261cefc92bf'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:50 AM UTC [DEBUG] Event received: 68df7c224ce74261cefc92c2 10/03/2025 07:32:50 AM UTC [DEBUG] 68df7c224ce74261cefc92c2: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c224ce74261cefc92c2:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c224ce74261cefc92c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c224ce74261cefc92c2'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:51 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92c5 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c5: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c5:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92c5'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:51 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92c8 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c8: Node current retry_counter: 0 10/03/2025 07:32:51 AM UTC [DEBUG] 68df7c234ce74261cefc92c8:Event data retry_counter: 1 10/03/2025 07:32:51 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92c8'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c234ce74261cefc92cb 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c234ce74261cefc92cb: Node current retry_counter: 0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c234ce74261cefc92cb:Event data retry_counter: 1 10/03/2025 07:32:52 AM UTC [INFO] Job retry for node 68df7c234ce74261cefc92cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c234ce74261cefc92cb'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92cd 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92cd: Node current retry_counter: 3 10/03/2025 07:32:52 AM UTC [INFO] 68df7c244ce74261cefc92cd Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:52 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92d0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92d0: Node current retry_counter: 0 10/03/2025 07:32:52 AM UTC [DEBUG] 68df7c244ce74261cefc92d0:Event data retry_counter: 1 10/03/2025 07:32:52 AM UTC [INFO] Job retry for node 68df7c244ce74261cefc92d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c244ce74261cefc92d0'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:53 AM UTC [DEBUG] Event received: 68df7c244ce74261cefc92d4 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c244ce74261cefc92d4: Node current retry_counter: 0 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c244ce74261cefc92d4:Event data retry_counter: 1 10/03/2025 07:32:53 AM UTC [INFO] Job retry for node 68df7c244ce74261cefc92d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c244ce74261cefc92d4'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:53 AM UTC [DEBUG] Event received: 68df7c254ce74261cefc92d7 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c254ce74261cefc92d7: Node current retry_counter: 0 10/03/2025 07:32:53 AM UTC [DEBUG] 68df7c254ce74261cefc92d7:Event data retry_counter: 1 10/03/2025 07:32:53 AM UTC [INFO] Job retry for node 68df7c254ce74261cefc92d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c254ce74261cefc92d7'}, 'jobfilter': ['kselftest-cros-kernel-proc'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:54 AM UTC [DEBUG] Event received: 68df7c254ce74261cefc92db 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c254ce74261cefc92db: Node current retry_counter: 0 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c254ce74261cefc92db:Event data retry_counter: 1 10/03/2025 07:32:54 AM UTC [INFO] Job retry for node 68df7c254ce74261cefc92db submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c254ce74261cefc92db'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:54 AM UTC [DEBUG] Event received: 68df7c264ce74261cefc92df 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c264ce74261cefc92df: Node current retry_counter: 0 10/03/2025 07:32:54 AM UTC [DEBUG] 68df7c264ce74261cefc92df:Event data retry_counter: 1 10/03/2025 07:32:54 AM UTC [INFO] Job retry for node 68df7c264ce74261cefc92df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c264ce74261cefc92df'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:55 AM UTC [DEBUG] Event received: 68df7c264ce74261cefc92e4 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c264ce74261cefc92e4: Node current retry_counter: 0 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c264ce74261cefc92e4:Event data retry_counter: 1 10/03/2025 07:32:55 AM UTC [INFO] Job retry for node 68df7c264ce74261cefc92e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c264ce74261cefc92e4'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:55 AM UTC [DEBUG] Event received: 68df7c274ce74261cefc92e7 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c274ce74261cefc92e7: Node current retry_counter: 0 10/03/2025 07:32:55 AM UTC [DEBUG] 68df7c274ce74261cefc92e7:Event data retry_counter: 1 10/03/2025 07:32:55 AM UTC [INFO] Job retry for node 68df7c274ce74261cefc92e7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c274ce74261cefc92e7'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c274ce74261cefc92ea 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c274ce74261cefc92ea: Node current retry_counter: 0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c274ce74261cefc92ea:Event data retry_counter: 1 10/03/2025 07:32:56 AM UTC [INFO] Job retry for node 68df7c274ce74261cefc92ea submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c274ce74261cefc92ea'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92ed 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92ed: Node current retry_counter: 3 10/03/2025 07:32:56 AM UTC [INFO] 68df7c284ce74261cefc92ed Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:56 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92f0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92f0: Node current retry_counter: 0 10/03/2025 07:32:56 AM UTC [DEBUG] 68df7c284ce74261cefc92f0:Event data retry_counter: 1 10/03/2025 07:32:56 AM UTC [INFO] Job retry for node 68df7c284ce74261cefc92f0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c284ce74261cefc92f0'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c284ce74261cefc92f4 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c284ce74261cefc92f4: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c284ce74261cefc92f4:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c284ce74261cefc92f4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c284ce74261cefc92f4'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92f7 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92f7: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92f7:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92f7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92f7'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:57 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92fa 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92fa: Node current retry_counter: 0 10/03/2025 07:32:57 AM UTC [DEBUG] 68df7c294ce74261cefc92fa:Event data retry_counter: 1 10/03/2025 07:32:57 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92fa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92fa'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:58 AM UTC [DEBUG] Event received: 68df7c294ce74261cefc92fd 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c294ce74261cefc92fd: Node current retry_counter: 0 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c294ce74261cefc92fd:Event data retry_counter: 1 10/03/2025 07:32:58 AM UTC [INFO] Job retry for node 68df7c294ce74261cefc92fd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c294ce74261cefc92fd'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:58 AM UTC [DEBUG] Event received: 68df7c2a4ce74261cefc9300 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c2a4ce74261cefc9300: Node current retry_counter: 0 10/03/2025 07:32:58 AM UTC [DEBUG] 68df7c2a4ce74261cefc9300:Event data retry_counter: 1 10/03/2025 07:32:58 AM UTC [INFO] Job retry for node 68df7c2a4ce74261cefc9300 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2a4ce74261cefc9300'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2a4ce74261cefc9303 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2a4ce74261cefc9303: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2a4ce74261cefc9303:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2a4ce74261cefc9303 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2a4ce74261cefc9303'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc9306 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9306: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9306:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc9306 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc9306'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc9308 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc9308: Node current retry_counter: 3 10/03/2025 07:32:59 AM UTC [INFO] 68df7c2b4ce74261cefc9308 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:32:59 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc930b 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc930b: Node current retry_counter: 0 10/03/2025 07:32:59 AM UTC [DEBUG] 68df7c2b4ce74261cefc930b:Event data retry_counter: 1 10/03/2025 07:32:59 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc930b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:32:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc930b'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:00 AM UTC [DEBUG] Event received: 68df7c2b4ce74261cefc930f 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2b4ce74261cefc930f: Node current retry_counter: 0 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2b4ce74261cefc930f:Event data retry_counter: 1 10/03/2025 07:33:00 AM UTC [INFO] Job retry for node 68df7c2b4ce74261cefc930f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2b4ce74261cefc930f'}, 'jobfilter': ['kselftest-cros-kernel-ptrace'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:00 AM UTC [DEBUG] Event received: 68df7c2c4ce74261cefc9315 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2c4ce74261cefc9315: Node current retry_counter: 0 10/03/2025 07:33:00 AM UTC [DEBUG] 68df7c2c4ce74261cefc9315:Event data retry_counter: 1 10/03/2025 07:33:00 AM UTC [INFO] Job retry for node 68df7c2c4ce74261cefc9315 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2c4ce74261cefc9315'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:01 AM UTC [DEBUG] Event received: 68df7c2c4ce74261cefc9318 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2c4ce74261cefc9318: Node current retry_counter: 0 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2c4ce74261cefc9318:Event data retry_counter: 1 10/03/2025 07:33:01 AM UTC [INFO] Job retry for node 68df7c2c4ce74261cefc9318 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2c4ce74261cefc9318'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:01 AM UTC [DEBUG] Event received: 68df7c2d4ce74261cefc931b 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2d4ce74261cefc931b: Node current retry_counter: 0 10/03/2025 07:33:01 AM UTC [DEBUG] 68df7c2d4ce74261cefc931b:Event data retry_counter: 1 10/03/2025 07:33:01 AM UTC [INFO] Job retry for node 68df7c2d4ce74261cefc931b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2d4ce74261cefc931b'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68df7c2d4ce74261cefc931e 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2d4ce74261cefc931e: Node current retry_counter: 0 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2d4ce74261cefc931e:Event data retry_counter: 1 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68df7c2d4ce74261cefc931e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2d4ce74261cefc931e'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68dcd4deb8c4bf214a13bff5 10/03/2025 07:33:02 AM UTC [DEBUG] 68dcd4deb8c4bf214a13bff5: Node current retry_counter: 2 10/03/2025 07:33:02 AM UTC [DEBUG] 68dcd4deb8c4bf214a13bff5:Event data retry_counter: 3 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68dcd4deb8c4bf214a13bff5 submitted. Parent node: 68d9d15ab5f91ef94375e88d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68d9d15ab5f91ef94375e88d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68d9d10bb5f91ef94375e872', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.sh', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_modules_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kimage.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_dtbs.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/build_kselftest.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/fragments/0.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/.config', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/zImage', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68d9d15ab5f91ef94375e88d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '25917892b24069c1001e5824387de58dbf4c7fad', 'describe': 'staging-mainline-20250929.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-1-g25917892b2406', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250929.0'], 'commit_message': 'staging-mainline-20250929.0', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68d9d15ab5f91ef94375e88d-kbuild-gcc-12-arm-ra63tv58', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcd4deb8c4bf214a13bff5'}, 'jobfilter': ['baseline-arm'], 'platform_filter': ['rk3288-rock2-square'], 'created': '2025-09-29T00:22:50.533000', 'updated': '2025-09-29T06:23:11.301000', 'timeout': '2025-09-29T06:22:50.533000', 'holdoff': '2025-09-29T01:05:58.020000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '04115fbb33d916349d96aa6d320a682f2104389a3cc8816f8dde3427b02289d7', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:02 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc9324 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2e4ce74261cefc9324: Node current retry_counter: 0 10/03/2025 07:33:02 AM UTC [DEBUG] 68df7c2e4ce74261cefc9324:Event data retry_counter: 1 10/03/2025 07:33:02 AM UTC [INFO] Job retry for node 68df7c2e4ce74261cefc9324 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2e4ce74261cefc9324'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc9328 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc9328: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc9328:Event data retry_counter: 1 10/03/2025 07:33:03 AM UTC [INFO] Job retry for node 68df7c2e4ce74261cefc9328 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2e4ce74261cefc9328'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2e4ce74261cefc932a 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2e4ce74261cefc932a: Node current retry_counter: 3 10/03/2025 07:33:03 AM UTC [INFO] 68df7c2e4ce74261cefc932a Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc932d 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc932d: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc932d:Event data retry_counter: 1 10/03/2025 07:33:03 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc932d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc932d'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:03 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc9331 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc9331: Node current retry_counter: 0 10/03/2025 07:33:03 AM UTC [DEBUG] 68df7c2f4ce74261cefc9331:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc9331 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc9331'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:04 AM UTC [DEBUG] Event received: 68df7c2f4ce74261cefc9334 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c2f4ce74261cefc9334: Node current retry_counter: 0 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c2f4ce74261cefc9334:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c2f4ce74261cefc9334 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c2f4ce74261cefc9334'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:04 AM UTC [DEBUG] Event received: 68df7c304ce74261cefc9337 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c304ce74261cefc9337: Node current retry_counter: 0 10/03/2025 07:33:04 AM UTC [DEBUG] 68df7c304ce74261cefc9337:Event data retry_counter: 1 10/03/2025 07:33:04 AM UTC [INFO] Job retry for node 68df7c304ce74261cefc9337 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c304ce74261cefc9337'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:05 AM UTC [DEBUG] Event received: 68df7c304ce74261cefc933a 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c304ce74261cefc933a: Node current retry_counter: 0 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c304ce74261cefc933a:Event data retry_counter: 1 10/03/2025 07:33:05 AM UTC [INFO] Job retry for node 68df7c304ce74261cefc933a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c304ce74261cefc933a'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:05 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc933d 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c314ce74261cefc933d: Node current retry_counter: 0 10/03/2025 07:33:05 AM UTC [DEBUG] 68df7c314ce74261cefc933d:Event data retry_counter: 1 10/03/2025 07:33:05 AM UTC [INFO] Job retry for node 68df7c314ce74261cefc933d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c314ce74261cefc933d'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc9341 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9341: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9341:Event data retry_counter: 1 10/03/2025 07:33:06 AM UTC [INFO] Job retry for node 68df7c314ce74261cefc9341 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c314ce74261cefc9341'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c324ce74261cefc9348 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc9348: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc9348:Event data retry_counter: 1 10/03/2025 07:33:06 AM UTC [INFO] Job retry for node 68df7c324ce74261cefc9348 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c324ce74261cefc9348'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c314ce74261cefc9345 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c314ce74261cefc9345: Node current retry_counter: 3 10/03/2025 07:33:06 AM UTC [INFO] 68df7c314ce74261cefc9345 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:06 AM UTC [DEBUG] Event received: 68df7c324ce74261cefc934c 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc934c: Node current retry_counter: 0 10/03/2025 07:33:06 AM UTC [DEBUG] 68df7c324ce74261cefc934c:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c324ce74261cefc934c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c324ce74261cefc934c'}, 'jobfilter': ['kselftest-cros-kernel-ring-buffer'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:07 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc934f 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc934f: Node current retry_counter: 0 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc934f:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc934f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc934f'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:07 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc9352 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc9352: Node current retry_counter: 0 10/03/2025 07:33:07 AM UTC [DEBUG] 68df7c334ce74261cefc9352:Event data retry_counter: 1 10/03/2025 07:33:07 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc9352 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc9352'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c334ce74261cefc9355 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c334ce74261cefc9355: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c334ce74261cefc9355:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c334ce74261cefc9355 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c334ce74261cefc9355'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc9358 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc9358: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc9358:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc9358 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc9358'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:08 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935b 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc935b: Node current retry_counter: 0 10/03/2025 07:33:08 AM UTC [DEBUG] 68df7c344ce74261cefc935b:Event data retry_counter: 1 10/03/2025 07:33:08 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc935b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc935b'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935e 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935e: Node current retry_counter: 0 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935e:Event data retry_counter: 1 10/03/2025 07:33:09 AM UTC [INFO] Job retry for node 68df7c344ce74261cefc935e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c344ce74261cefc935e'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c344ce74261cefc935f 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c344ce74261cefc935f: Node current retry_counter: 3 10/03/2025 07:33:09 AM UTC [INFO] 68df7c344ce74261cefc935f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:09 AM UTC [DEBUG] Event received: 68df7c354ce74261cefc9363 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c354ce74261cefc9363: Node current retry_counter: 0 10/03/2025 07:33:09 AM UTC [DEBUG] 68df7c354ce74261cefc9363:Event data retry_counter: 1 10/03/2025 07:33:09 AM UTC [INFO] Job retry for node 68df7c354ce74261cefc9363 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c354ce74261cefc9363'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c354ce74261cefc9367 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c354ce74261cefc9367: Node current retry_counter: 0 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c354ce74261cefc9367:Event data retry_counter: 1 10/03/2025 07:33:10 AM UTC [INFO] Job retry for node 68df7c354ce74261cefc9367 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c354ce74261cefc9367'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c364ce74261cefc936a 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936a: Node current retry_counter: 0 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936a:Event data retry_counter: 1 10/03/2025 07:33:10 AM UTC [INFO] Job retry for node 68df7c364ce74261cefc936a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c364ce74261cefc936a'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:10 AM UTC [DEBUG] Event received: 68df7c364ce74261cefc936d 10/03/2025 07:33:10 AM UTC [DEBUG] 68df7c364ce74261cefc936d: Node current retry_counter: 0 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c364ce74261cefc936d:Event data retry_counter: 1 10/03/2025 07:33:11 AM UTC [INFO] Job retry for node 68df7c364ce74261cefc936d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c364ce74261cefc936d'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:11 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9370 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9370: Node current retry_counter: 0 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9370:Event data retry_counter: 1 10/03/2025 07:33:11 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9370 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9370'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:11 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9374 10/03/2025 07:33:11 AM UTC [DEBUG] 68df7c374ce74261cefc9374: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9374:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9374 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9374'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:12 AM UTC [DEBUG] Event received: 68df7c374ce74261cefc9379 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9379: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c374ce74261cefc9379:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c374ce74261cefc9379 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c374ce74261cefc9379'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:12 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc937c 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c384ce74261cefc937c: Node current retry_counter: 0 10/03/2025 07:33:12 AM UTC [DEBUG] 68df7c384ce74261cefc937c:Event data retry_counter: 1 10/03/2025 07:33:12 AM UTC [INFO] Job retry for node 68df7c384ce74261cefc937c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c384ce74261cefc937c'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc937e 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc937e: Node current retry_counter: 3 10/03/2025 07:33:13 AM UTC [INFO] 68df7c384ce74261cefc937e Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c384ce74261cefc9381 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc9381: Node current retry_counter: 0 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c384ce74261cefc9381:Event data retry_counter: 1 10/03/2025 07:33:13 AM UTC [INFO] Job retry for node 68df7c384ce74261cefc9381 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c384ce74261cefc9381'}, 'jobfilter': ['kselftest-cros-kernel-rlimits'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:13 AM UTC [DEBUG] Event received: 68df7c394ce74261cefc9385 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c394ce74261cefc9385: Node current retry_counter: 0 10/03/2025 07:33:13 AM UTC [DEBUG] 68df7c394ce74261cefc9385:Event data retry_counter: 1 10/03/2025 07:33:13 AM UTC [INFO] Job retry for node 68df7c394ce74261cefc9385 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c394ce74261cefc9385'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c394ce74261cefc9388 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c394ce74261cefc9388: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c394ce74261cefc9388:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c394ce74261cefc9388 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c394ce74261cefc9388'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc938c 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938c: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938c:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc938c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc938c'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:14 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc938f 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938f: Node current retry_counter: 0 10/03/2025 07:33:14 AM UTC [DEBUG] 68df7c3a4ce74261cefc938f:Event data retry_counter: 1 10/03/2025 07:33:14 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc938f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc938f'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:15 AM UTC [DEBUG] Event received: 68df7c3a4ce74261cefc9394 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3a4ce74261cefc9394: Node current retry_counter: 0 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3a4ce74261cefc9394:Event data retry_counter: 1 10/03/2025 07:33:15 AM UTC [INFO] Job retry for node 68df7c3a4ce74261cefc9394 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3a4ce74261cefc9394'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:15 AM UTC [DEBUG] Event received: 68df7c3b4ce74261cefc9397 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3b4ce74261cefc9397: Node current retry_counter: 0 10/03/2025 07:33:15 AM UTC [DEBUG] 68df7c3b4ce74261cefc9397:Event data retry_counter: 1 10/03/2025 07:33:15 AM UTC [INFO] Job retry for node 68df7c3b4ce74261cefc9397 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3b4ce74261cefc9397'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3b4ce74261cefc939b 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3b4ce74261cefc939b: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3b4ce74261cefc939b:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3b4ce74261cefc939b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3b4ce74261cefc939b'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc939e 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc939e: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc939e:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc939e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc939e'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:16 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc93a1 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a1: Node current retry_counter: 0 10/03/2025 07:33:16 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a1:Event data retry_counter: 1 10/03/2025 07:33:16 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc93a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc93a1'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:17 AM UTC [DEBUG] Event received: 68df7c3c4ce74261cefc93a5 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a5: Node current retry_counter: 0 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3c4ce74261cefc93a5:Event data retry_counter: 1 10/03/2025 07:33:17 AM UTC [INFO] Job retry for node 68df7c3c4ce74261cefc93a5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3c4ce74261cefc93a5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:17 AM UTC [DEBUG] Event received: 68df7c3d4ce74261cefc93aa 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3d4ce74261cefc93aa: Node current retry_counter: 0 10/03/2025 07:33:17 AM UTC [DEBUG] 68df7c3d4ce74261cefc93aa:Event data retry_counter: 1 10/03/2025 07:33:17 AM UTC [INFO] Job retry for node 68df7c3d4ce74261cefc93aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3d4ce74261cefc93aa'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:18 AM UTC [DEBUG] Event received: 68df7c3d4ce74261cefc93af 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3d4ce74261cefc93af: Node current retry_counter: 0 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3d4ce74261cefc93af:Event data retry_counter: 1 10/03/2025 07:33:18 AM UTC [INFO] Job retry for node 68df7c3d4ce74261cefc93af submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3d4ce74261cefc93af'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:18 AM UTC [DEBUG] Event received: 68df7c3e4ce74261cefc93b2 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b2: Node current retry_counter: 0 10/03/2025 07:33:18 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b2:Event data retry_counter: 1 10/03/2025 07:33:18 AM UTC [INFO] Job retry for node 68df7c3e4ce74261cefc93b2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3e4ce74261cefc93b2'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3e4ce74261cefc93b5 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b5: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3e4ce74261cefc93b5:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3e4ce74261cefc93b5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3e4ce74261cefc93b5'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93b9 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93b9: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93b9:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93b9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93b9'}, 'jobfilter': ['kselftest-cros-kernel-seccomp'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:19 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93bc 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bc: Node current retry_counter: 0 10/03/2025 07:33:19 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bc:Event data retry_counter: 1 10/03/2025 07:33:19 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93bc'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:20 AM UTC [DEBUG] Event received: 68df7c3f4ce74261cefc93bf 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bf: Node current retry_counter: 0 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c3f4ce74261cefc93bf:Event data retry_counter: 1 10/03/2025 07:33:20 AM UTC [INFO] Job retry for node 68df7c3f4ce74261cefc93bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c3f4ce74261cefc93bf'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:20 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c2 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c404ce74261cefc93c2: Node current retry_counter: 0 10/03/2025 07:33:20 AM UTC [DEBUG] 68df7c404ce74261cefc93c2:Event data retry_counter: 1 10/03/2025 07:33:20 AM UTC [INFO] Job retry for node 68df7c404ce74261cefc93c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c404ce74261cefc93c2'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c4 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c4: Node current retry_counter: 3 10/03/2025 07:33:21 AM UTC [INFO] 68df7c404ce74261cefc93c4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c404ce74261cefc93c7 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c7: Node current retry_counter: 0 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c404ce74261cefc93c7:Event data retry_counter: 1 10/03/2025 07:33:21 AM UTC [INFO] Job retry for node 68df7c404ce74261cefc93c7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c404ce74261cefc93c7'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:21 AM UTC [DEBUG] Event received: 68df7c414ce74261cefc93cb 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c414ce74261cefc93cb: Node current retry_counter: 0 10/03/2025 07:33:21 AM UTC [DEBUG] 68df7c414ce74261cefc93cb:Event data retry_counter: 1 10/03/2025 07:33:21 AM UTC [INFO] Job retry for node 68df7c414ce74261cefc93cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c414ce74261cefc93cb'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:22 AM UTC [DEBUG] Event received: 68df7c414ce74261cefc93ce 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c414ce74261cefc93ce: Node current retry_counter: 0 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c414ce74261cefc93ce:Event data retry_counter: 1 10/03/2025 07:33:22 AM UTC [INFO] Job retry for node 68df7c414ce74261cefc93ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c414ce74261cefc93ce'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:22 AM UTC [DEBUG] Event received: 68df7c424ce74261cefc93d1 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c424ce74261cefc93d1: Node current retry_counter: 0 10/03/2025 07:33:22 AM UTC [DEBUG] 68df7c424ce74261cefc93d1:Event data retry_counter: 1 10/03/2025 07:33:22 AM UTC [INFO] Job retry for node 68df7c424ce74261cefc93d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c424ce74261cefc93d1'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:23 AM UTC [DEBUG] Event received: 68df7c424ce74261cefc93d4 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c424ce74261cefc93d4: Node current retry_counter: 0 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c424ce74261cefc93d4:Event data retry_counter: 1 10/03/2025 07:33:23 AM UTC [INFO] Job retry for node 68df7c424ce74261cefc93d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c424ce74261cefc93d4'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:23 AM UTC [DEBUG] Event received: 68df7c434ce74261cefc93d9 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c434ce74261cefc93d9: Node current retry_counter: 0 10/03/2025 07:33:23 AM UTC [DEBUG] 68df7c434ce74261cefc93d9:Event data retry_counter: 1 10/03/2025 07:33:23 AM UTC [INFO] Job retry for node 68df7c434ce74261cefc93d9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c434ce74261cefc93d9'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c434ce74261cefc93dd 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c434ce74261cefc93dd: Node current retry_counter: 0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c434ce74261cefc93dd:Event data retry_counter: 1 10/03/2025 07:33:24 AM UTC [INFO] Job retry for node 68df7c434ce74261cefc93dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c434ce74261cefc93dd'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e0: Node current retry_counter: 0 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e0:Event data retry_counter: 1 10/03/2025 07:33:24 AM UTC [INFO] Job retry for node 68df7c444ce74261cefc93e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c444ce74261cefc93e0'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:24 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e3 10/03/2025 07:33:24 AM UTC [DEBUG] 68df7c444ce74261cefc93e3: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c444ce74261cefc93e3:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c444ce74261cefc93e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c444ce74261cefc93e3'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c444ce74261cefc93e5 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c444ce74261cefc93e5: Node current retry_counter: 3 10/03/2025 07:33:25 AM UTC [INFO] 68df7c444ce74261cefc93e5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93e8 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93e8: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93e8:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93e8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93e8'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:25 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93ec 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93ec: Node current retry_counter: 0 10/03/2025 07:33:25 AM UTC [DEBUG] 68df7c454ce74261cefc93ec:Event data retry_counter: 1 10/03/2025 07:33:25 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93ec'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:26 AM UTC [DEBUG] Event received: 68df7c454ce74261cefc93ef 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c454ce74261cefc93ef: Node current retry_counter: 0 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c454ce74261cefc93ef:Event data retry_counter: 1 10/03/2025 07:33:26 AM UTC [INFO] Job retry for node 68df7c454ce74261cefc93ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c454ce74261cefc93ef'}, 'jobfilter': ['kselftest-cros-kernel-signal'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:26 AM UTC [DEBUG] Event received: 68df7c464ce74261cefc93f2 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c464ce74261cefc93f2: Node current retry_counter: 0 10/03/2025 07:33:26 AM UTC [DEBUG] 68df7c464ce74261cefc93f2:Event data retry_counter: 1 10/03/2025 07:33:26 AM UTC [INFO] Job retry for node 68df7c464ce74261cefc93f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c464ce74261cefc93f2'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:27 AM UTC [DEBUG] Event received: 68df7c464ce74261cefc93f5 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c464ce74261cefc93f5: Node current retry_counter: 0 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c464ce74261cefc93f5:Event data retry_counter: 1 10/03/2025 07:33:27 AM UTC [INFO] Job retry for node 68df7c464ce74261cefc93f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c464ce74261cefc93f5'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:27 AM UTC [DEBUG] Event received: 68df7c474ce74261cefc93f8 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c474ce74261cefc93f8: Node current retry_counter: 0 10/03/2025 07:33:27 AM UTC [DEBUG] 68df7c474ce74261cefc93f8:Event data retry_counter: 1 10/03/2025 07:33:27 AM UTC [INFO] Job retry for node 68df7c474ce74261cefc93f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c474ce74261cefc93f8'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:28 AM UTC [DEBUG] Event received: 68df7c474ce74261cefc93fb 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c474ce74261cefc93fb: Node current retry_counter: 0 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c474ce74261cefc93fb:Event data retry_counter: 1 10/03/2025 07:33:28 AM UTC [INFO] Job retry for node 68df7c474ce74261cefc93fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c474ce74261cefc93fb'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:28 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc93fe 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c484ce74261cefc93fe: Node current retry_counter: 0 10/03/2025 07:33:28 AM UTC [DEBUG] 68df7c484ce74261cefc93fe:Event data retry_counter: 1 10/03/2025 07:33:28 AM UTC [INFO] Job retry for node 68df7c484ce74261cefc93fe submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c484ce74261cefc93fe'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc9403 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9403: Node current retry_counter: 0 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9403:Event data retry_counter: 1 10/03/2025 07:33:29 AM UTC [INFO] Job retry for node 68df7c484ce74261cefc9403 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c484ce74261cefc9403'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c484ce74261cefc9401 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c484ce74261cefc9401: Node current retry_counter: 3 10/03/2025 07:33:29 AM UTC [INFO] 68df7c484ce74261cefc9401 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:29 AM UTC [DEBUG] Event received: 68df7c494ce74261cefc940a 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c494ce74261cefc940a: Node current retry_counter: 0 10/03/2025 07:33:29 AM UTC [DEBUG] 68df7c494ce74261cefc940a:Event data retry_counter: 1 10/03/2025 07:33:29 AM UTC [INFO] Job retry for node 68df7c494ce74261cefc940a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c494ce74261cefc940a'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c494ce74261cefc940d 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c494ce74261cefc940d: Node current retry_counter: 0 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c494ce74261cefc940d:Event data retry_counter: 1 10/03/2025 07:33:30 AM UTC [INFO] Job retry for node 68df7c494ce74261cefc940d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c494ce74261cefc940d'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c4a4ce74261cefc9410 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9410: Node current retry_counter: 0 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9410:Event data retry_counter: 1 10/03/2025 07:33:30 AM UTC [INFO] Job retry for node 68df7c4a4ce74261cefc9410 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4a4ce74261cefc9410'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:30 AM UTC [DEBUG] Event received: 68df7c4a4ce74261cefc9413 10/03/2025 07:33:30 AM UTC [DEBUG] 68df7c4a4ce74261cefc9413: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4a4ce74261cefc9413:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4a4ce74261cefc9413 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4a4ce74261cefc9413'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:31 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc9416 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9416: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9416:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc9416 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc9416'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:31 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc9419 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9419: Node current retry_counter: 0 10/03/2025 07:33:31 AM UTC [DEBUG] 68df7c4b4ce74261cefc9419:Event data retry_counter: 1 10/03/2025 07:33:31 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc9419 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc9419'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4b4ce74261cefc941c 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4b4ce74261cefc941c: Node current retry_counter: 0 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4b4ce74261cefc941c:Event data retry_counter: 1 10/03/2025 07:33:32 AM UTC [INFO] Job retry for node 68df7c4b4ce74261cefc941c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4b4ce74261cefc941c'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc941f 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc941f: Node current retry_counter: 3 10/03/2025 07:33:32 AM UTC [INFO] 68df7c4c4ce74261cefc941f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:32 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc9421 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc9421: Node current retry_counter: 0 10/03/2025 07:33:32 AM UTC [DEBUG] 68df7c4c4ce74261cefc9421:Event data retry_counter: 1 10/03/2025 07:33:32 AM UTC [INFO] Job retry for node 68df7c4c4ce74261cefc9421 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4c4ce74261cefc9421'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:33 AM UTC [DEBUG] Event received: 68df7c4c4ce74261cefc9425 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4c4ce74261cefc9425: Node current retry_counter: 0 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4c4ce74261cefc9425:Event data retry_counter: 1 10/03/2025 07:33:33 AM UTC [INFO] Job retry for node 68df7c4c4ce74261cefc9425 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4c4ce74261cefc9425'}, 'jobfilter': ['kselftest-cros-kernel-splice'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:33 AM UTC [DEBUG] Event received: 68df7c4d4ce74261cefc9428 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4d4ce74261cefc9428: Node current retry_counter: 0 10/03/2025 07:33:33 AM UTC [DEBUG] 68df7c4d4ce74261cefc9428:Event data retry_counter: 1 10/03/2025 07:33:33 AM UTC [INFO] Job retry for node 68df7c4d4ce74261cefc9428 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4d4ce74261cefc9428'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:34 AM UTC [DEBUG] Event received: 68df7c4d4ce74261cefc942b 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4d4ce74261cefc942b: Node current retry_counter: 0 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4d4ce74261cefc942b:Event data retry_counter: 1 10/03/2025 07:33:34 AM UTC [INFO] Job retry for node 68df7c4d4ce74261cefc942b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4d4ce74261cefc942b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:34 AM UTC [DEBUG] Event received: 68df7c4e4ce74261cefc942e 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4e4ce74261cefc942e: Node current retry_counter: 0 10/03/2025 07:33:34 AM UTC [DEBUG] 68df7c4e4ce74261cefc942e:Event data retry_counter: 1 10/03/2025 07:33:34 AM UTC [INFO] Job retry for node 68df7c4e4ce74261cefc942e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4e4ce74261cefc942e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:35 AM UTC [DEBUG] Event received: 68df7c4e4ce74261cefc9434 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4e4ce74261cefc9434: Node current retry_counter: 0 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4e4ce74261cefc9434:Event data retry_counter: 1 10/03/2025 07:33:35 AM UTC [INFO] Job retry for node 68df7c4e4ce74261cefc9434 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4e4ce74261cefc9434'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:35 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc9437 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4f4ce74261cefc9437: Node current retry_counter: 0 10/03/2025 07:33:35 AM UTC [DEBUG] 68df7c4f4ce74261cefc9437:Event data retry_counter: 1 10/03/2025 07:33:35 AM UTC [INFO] Job retry for node 68df7c4f4ce74261cefc9437 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4f4ce74261cefc9437'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc943a 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943a: Node current retry_counter: 0 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943a:Event data retry_counter: 1 10/03/2025 07:33:36 AM UTC [INFO] Job retry for node 68df7c4f4ce74261cefc943a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c4f4ce74261cefc943a'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c504ce74261cefc943f 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c504ce74261cefc943f: Node current retry_counter: 0 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c504ce74261cefc943f:Event data retry_counter: 1 10/03/2025 07:33:36 AM UTC [INFO] Job retry for node 68df7c504ce74261cefc943f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c504ce74261cefc943f'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:36 AM UTC [DEBUG] Event received: 68df7c4f4ce74261cefc943c 10/03/2025 07:33:36 AM UTC [DEBUG] 68df7c4f4ce74261cefc943c: Node current retry_counter: 3 10/03/2025 07:33:36 AM UTC [INFO] 68df7c4f4ce74261cefc943c Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c504ce74261cefc9443 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c504ce74261cefc9443: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c504ce74261cefc9443:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c504ce74261cefc9443 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c504ce74261cefc9443'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc9446 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9446: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9446:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc9446 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc9446'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:37 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc9449 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9449: Node current retry_counter: 0 10/03/2025 07:33:37 AM UTC [DEBUG] 68df7c514ce74261cefc9449:Event data retry_counter: 1 10/03/2025 07:33:37 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc9449 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc9449'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c514ce74261cefc944b 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c514ce74261cefc944b: Node current retry_counter: 2 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c514ce74261cefc944b:Event data retry_counter: 3 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c514ce74261cefc944b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c514ce74261cefc944b'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc944e 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc944e: Node current retry_counter: 0 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc944e:Event data retry_counter: 1 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc944e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc944e'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:38 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc9452 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc9452: Node current retry_counter: 0 10/03/2025 07:33:38 AM UTC [DEBUG] 68df7c524ce74261cefc9452:Event data retry_counter: 1 10/03/2025 07:33:38 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc9452 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc9452'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:39 AM UTC [DEBUG] Event received: 68df7c524ce74261cefc9455 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c524ce74261cefc9455: Node current retry_counter: 0 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c524ce74261cefc9455:Event data retry_counter: 1 10/03/2025 07:33:39 AM UTC [INFO] Job retry for node 68df7c524ce74261cefc9455 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c524ce74261cefc9455'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:39 AM UTC [DEBUG] Event received: 68df7c534ce74261cefc9458 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c534ce74261cefc9458: Node current retry_counter: 0 10/03/2025 07:33:39 AM UTC [DEBUG] 68df7c534ce74261cefc9458:Event data retry_counter: 1 10/03/2025 07:33:39 AM UTC [INFO] Job retry for node 68df7c534ce74261cefc9458 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c534ce74261cefc9458'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c534ce74261cefc945b 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c534ce74261cefc945b: Node current retry_counter: 0 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c534ce74261cefc945b:Event data retry_counter: 1 10/03/2025 07:33:40 AM UTC [INFO] Job retry for node 68df7c534ce74261cefc945b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c534ce74261cefc945b'}, 'jobfilter': ['kselftest-cros-kernel-sync'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c544ce74261cefc945f 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc945f: Node current retry_counter: 0 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc945f:Event data retry_counter: 1 10/03/2025 07:33:40 AM UTC [INFO] Job retry for node 68df7c544ce74261cefc945f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c544ce74261cefc945f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:40 AM UTC [DEBUG] Event received: 68df7c544ce74261cefc9464 10/03/2025 07:33:40 AM UTC [DEBUG] 68df7c544ce74261cefc9464: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c544ce74261cefc9464:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c544ce74261cefc9464 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c544ce74261cefc9464'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:41 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc9467 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc9467: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc9467:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc9467 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc9467'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:41 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc946a 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc946a: Node current retry_counter: 0 10/03/2025 07:33:41 AM UTC [DEBUG] 68df7c554ce74261cefc946a:Event data retry_counter: 1 10/03/2025 07:33:41 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc946a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc946a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:42 AM UTC [DEBUG] Event received: 68df7c554ce74261cefc946d 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c554ce74261cefc946d: Node current retry_counter: 0 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c554ce74261cefc946d:Event data retry_counter: 1 10/03/2025 07:33:42 AM UTC [INFO] Job retry for node 68df7c554ce74261cefc946d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c554ce74261cefc946d'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:42 AM UTC [DEBUG] Event received: 68df7c564ce74261cefc9471 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c564ce74261cefc9471: Node current retry_counter: 0 10/03/2025 07:33:42 AM UTC [DEBUG] 68df7c564ce74261cefc9471:Event data retry_counter: 1 10/03/2025 07:33:42 AM UTC [INFO] Job retry for node 68df7c564ce74261cefc9471 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c564ce74261cefc9471'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:43 AM UTC [DEBUG] Event received: 68df7c564ce74261cefc9474 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c564ce74261cefc9474: Node current retry_counter: 0 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c564ce74261cefc9474:Event data retry_counter: 1 10/03/2025 07:33:43 AM UTC [INFO] Job retry for node 68df7c564ce74261cefc9474 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c564ce74261cefc9474'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:43 AM UTC [DEBUG] Event received: 68df7c574ce74261cefc9477 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c574ce74261cefc9477: Node current retry_counter: 0 10/03/2025 07:33:43 AM UTC [DEBUG] 68df7c574ce74261cefc9477:Event data retry_counter: 1 10/03/2025 07:33:43 AM UTC [INFO] Job retry for node 68df7c574ce74261cefc9477 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c574ce74261cefc9477'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:44 AM UTC [DEBUG] Event received: 68df7c574ce74261cefc947b 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c574ce74261cefc947b: Node current retry_counter: 0 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c574ce74261cefc947b:Event data retry_counter: 1 10/03/2025 07:33:44 AM UTC [INFO] Job retry for node 68df7c574ce74261cefc947b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c574ce74261cefc947b'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:44 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc947e 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c584ce74261cefc947e: Node current retry_counter: 0 10/03/2025 07:33:44 AM UTC [DEBUG] 68df7c584ce74261cefc947e:Event data retry_counter: 1 10/03/2025 07:33:44 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc947e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc947e'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc9480 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9480: Node current retry_counter: 2 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9480:Event data retry_counter: 3 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc9480 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc9480'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c584ce74261cefc9483 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9483: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c584ce74261cefc9483:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c584ce74261cefc9483 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c584ce74261cefc9483'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc9487 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc9487: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc9487:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc9487 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc9487'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:45 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc948a 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc948a: Node current retry_counter: 0 10/03/2025 07:33:45 AM UTC [DEBUG] 68df7c594ce74261cefc948a:Event data retry_counter: 1 10/03/2025 07:33:45 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc948a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc948a'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:46 AM UTC [DEBUG] Event received: 68df7c594ce74261cefc948f 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c594ce74261cefc948f: Node current retry_counter: 0 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c594ce74261cefc948f:Event data retry_counter: 1 10/03/2025 07:33:46 AM UTC [INFO] Job retry for node 68df7c594ce74261cefc948f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c594ce74261cefc948f'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:46 AM UTC [DEBUG] Event received: 68df7c5a4ce74261cefc9494 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c5a4ce74261cefc9494: Node current retry_counter: 0 10/03/2025 07:33:46 AM UTC [DEBUG] 68df7c5a4ce74261cefc9494:Event data retry_counter: 1 10/03/2025 07:33:46 AM UTC [INFO] Job retry for node 68df7c5a4ce74261cefc9494 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5a4ce74261cefc9494'}, 'jobfilter': ['kselftest-cros-kernel-timens'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:47 AM UTC [DEBUG] Event received: 68df7c5a4ce74261cefc9497 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5a4ce74261cefc9497: Node current retry_counter: 0 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5a4ce74261cefc9497:Event data retry_counter: 1 10/03/2025 07:33:47 AM UTC [INFO] Job retry for node 68df7c5a4ce74261cefc9497 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5a4ce74261cefc9497'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:47 AM UTC [DEBUG] Event received: 68df7c5b4ce74261cefc949a 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5b4ce74261cefc949a: Node current retry_counter: 0 10/03/2025 07:33:47 AM UTC [DEBUG] 68df7c5b4ce74261cefc949a:Event data retry_counter: 1 10/03/2025 07:33:47 AM UTC [INFO] Job retry for node 68df7c5b4ce74261cefc949a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5b4ce74261cefc949a'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:48 AM UTC [DEBUG] Event received: 68df7c5b4ce74261cefc949e 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5b4ce74261cefc949e: Node current retry_counter: 0 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5b4ce74261cefc949e:Event data retry_counter: 1 10/03/2025 07:33:48 AM UTC [INFO] Job retry for node 68df7c5b4ce74261cefc949e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5b4ce74261cefc949e'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:48 AM UTC [DEBUG] Event received: 68df7c5c4ce74261cefc94a1 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a1: Node current retry_counter: 0 10/03/2025 07:33:48 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a1:Event data retry_counter: 1 10/03/2025 07:33:48 AM UTC [INFO] Job retry for node 68df7c5c4ce74261cefc94a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5c4ce74261cefc94a1'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:49 AM UTC [DEBUG] Event received: 68df7c5c4ce74261cefc94a4 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a4: Node current retry_counter: 0 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5c4ce74261cefc94a4:Event data retry_counter: 1 10/03/2025 07:33:49 AM UTC [INFO] Job retry for node 68df7c5c4ce74261cefc94a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5c4ce74261cefc94a4'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:49 AM UTC [DEBUG] Event received: 68df7c5d4ce74261cefc94a7 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5d4ce74261cefc94a7: Node current retry_counter: 0 10/03/2025 07:33:49 AM UTC [DEBUG] 68df7c5d4ce74261cefc94a7:Event data retry_counter: 1 10/03/2025 07:33:49 AM UTC [INFO] Job retry for node 68df7c5d4ce74261cefc94a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5d4ce74261cefc94a7'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:50 AM UTC [DEBUG] Event received: 68df7c5d4ce74261cefc94aa 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5d4ce74261cefc94aa: Node current retry_counter: 0 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5d4ce74261cefc94aa:Event data retry_counter: 1 10/03/2025 07:33:50 AM UTC [INFO] Job retry for node 68df7c5d4ce74261cefc94aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5d4ce74261cefc94aa'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:50 AM UTC [DEBUG] Event received: 68df7c5e4ce74261cefc94ad 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5e4ce74261cefc94ad: Node current retry_counter: 0 10/03/2025 07:33:50 AM UTC [DEBUG] 68df7c5e4ce74261cefc94ad:Event data retry_counter: 1 10/03/2025 07:33:50 AM UTC [INFO] Job retry for node 68df7c5e4ce74261cefc94ad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5e4ce74261cefc94ad'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:51 AM UTC [DEBUG] Event received: 68df7c5e4ce74261cefc94b0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5e4ce74261cefc94b0: Node current retry_counter: 0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5e4ce74261cefc94b0:Event data retry_counter: 1 10/03/2025 07:33:51 AM UTC [INFO] Job retry for node 68df7c5e4ce74261cefc94b0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5e4ce74261cefc94b0'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:51 AM UTC [DEBUG] Event received: 68df7c5f4ce74261cefc94b3 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b3: Node current retry_counter: 0 10/03/2025 07:33:51 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b3:Event data retry_counter: 1 10/03/2025 07:33:51 AM UTC [INFO] Job retry for node 68df7c5f4ce74261cefc94b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5f4ce74261cefc94b3'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c5f4ce74261cefc94b6 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b6: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c5f4ce74261cefc94b6:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c5f4ce74261cefc94b6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c5f4ce74261cefc94b6'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94be 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94be: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94be:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94be submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94be'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94bc 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94bc: Node current retry_counter: 2 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94bc:Event data retry_counter: 3 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94bc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94bc'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:52 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94c2 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94c2: Node current retry_counter: 0 10/03/2025 07:33:52 AM UTC [DEBUG] 68df7c604ce74261cefc94c2:Event data retry_counter: 1 10/03/2025 07:33:52 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94c2'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:53 AM UTC [DEBUG] Event received: 68df7c604ce74261cefc94c5 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c604ce74261cefc94c5: Node current retry_counter: 0 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c604ce74261cefc94c5:Event data retry_counter: 1 10/03/2025 07:33:53 AM UTC [INFO] Job retry for node 68df7c604ce74261cefc94c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c604ce74261cefc94c5'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:53 AM UTC [DEBUG] Event received: 68df7c614ce74261cefc94c8 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c614ce74261cefc94c8: Node current retry_counter: 0 10/03/2025 07:33:53 AM UTC [DEBUG] 68df7c614ce74261cefc94c8:Event data retry_counter: 1 10/03/2025 07:33:53 AM UTC [INFO] Job retry for node 68df7c614ce74261cefc94c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c614ce74261cefc94c8'}, 'jobfilter': ['kselftest-cros-kernel-timers'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c614ce74261cefc94cb 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c614ce74261cefc94cb: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c614ce74261cefc94cb:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c614ce74261cefc94cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c614ce74261cefc94cb'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94ce 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94ce: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94ce:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94ce submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94ce'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:54 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94d1 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94d1: Node current retry_counter: 0 10/03/2025 07:33:54 AM UTC [DEBUG] 68df7c624ce74261cefc94d1:Event data retry_counter: 1 10/03/2025 07:33:54 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94d1'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:55 AM UTC [DEBUG] Event received: 68df7c624ce74261cefc94d4 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c624ce74261cefc94d4: Node current retry_counter: 0 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c624ce74261cefc94d4:Event data retry_counter: 1 10/03/2025 07:33:55 AM UTC [INFO] Job retry for node 68df7c624ce74261cefc94d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c624ce74261cefc94d4'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:55 AM UTC [DEBUG] Event received: 68df7c634ce74261cefc94d7 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c634ce74261cefc94d7: Node current retry_counter: 0 10/03/2025 07:33:55 AM UTC [DEBUG] 68df7c634ce74261cefc94d7:Event data retry_counter: 1 10/03/2025 07:33:55 AM UTC [INFO] Job retry for node 68df7c634ce74261cefc94d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c634ce74261cefc94d7'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:56 AM UTC [DEBUG] Event received: 68df7c634ce74261cefc94da 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c634ce74261cefc94da: Node current retry_counter: 0 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c634ce74261cefc94da:Event data retry_counter: 1 10/03/2025 07:33:56 AM UTC [INFO] Job retry for node 68df7c634ce74261cefc94da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c634ce74261cefc94da'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:56 AM UTC [DEBUG] Event received: 68df7c644ce74261cefc94dd 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c644ce74261cefc94dd: Node current retry_counter: 0 10/03/2025 07:33:56 AM UTC [DEBUG] 68df7c644ce74261cefc94dd:Event data retry_counter: 1 10/03/2025 07:33:56 AM UTC [INFO] Job retry for node 68df7c644ce74261cefc94dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c644ce74261cefc94dd'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:57 AM UTC [DEBUG] Event received: 68df7c644ce74261cefc94e0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c644ce74261cefc94e0: Node current retry_counter: 0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c644ce74261cefc94e0:Event data retry_counter: 1 10/03/2025 07:33:57 AM UTC [INFO] Job retry for node 68df7c644ce74261cefc94e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c644ce74261cefc94e0'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:57 AM UTC [DEBUG] Event received: 68df7c654ce74261cefc94e4 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c654ce74261cefc94e4: Node current retry_counter: 0 10/03/2025 07:33:57 AM UTC [DEBUG] 68df7c654ce74261cefc94e4:Event data retry_counter: 1 10/03/2025 07:33:57 AM UTC [INFO] Job retry for node 68df7c654ce74261cefc94e4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c654ce74261cefc94e4'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c654ce74261cefc94e9 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c654ce74261cefc94e9: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c654ce74261cefc94e9:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c654ce74261cefc94e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c654ce74261cefc94e9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94ec 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ec: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ec:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94ec'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94ee 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ee: Node current retry_counter: 2 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94ee:Event data retry_counter: 3 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94ee submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94ee'}, 'jobfilter': ['kselftest-cros-kernel-acct'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:33:58 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94f1 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94f1: Node current retry_counter: 0 10/03/2025 07:33:58 AM UTC [DEBUG] 68df7c664ce74261cefc94f1:Event data retry_counter: 1 10/03/2025 07:33:58 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94f1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94f1'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:59 AM UTC [DEBUG] Event received: 68df7c664ce74261cefc94f6 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c664ce74261cefc94f6: Node current retry_counter: 0 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c664ce74261cefc94f6:Event data retry_counter: 1 10/03/2025 07:33:59 AM UTC [INFO] Job retry for node 68df7c664ce74261cefc94f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c664ce74261cefc94f6'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:33:59 AM UTC [DEBUG] Event received: 68df7c674ce74261cefc94f9 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c674ce74261cefc94f9: Node current retry_counter: 0 10/03/2025 07:33:59 AM UTC [DEBUG] 68df7c674ce74261cefc94f9:Event data retry_counter: 1 10/03/2025 07:33:59 AM UTC [INFO] Job retry for node 68df7c674ce74261cefc94f9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:33:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c674ce74261cefc94f9'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c674ce74261cefc94fc 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c674ce74261cefc94fc: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c674ce74261cefc94fc:Event data retry_counter: 1 10/03/2025 07:34:00 AM UTC [INFO] Job retry for node 68df7c674ce74261cefc94fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c674ce74261cefc94fc'}, 'jobfilter': ['kselftest-cros-kernel-tpm2'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc94ff 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc94ff: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc94ff:Event data retry_counter: 1 10/03/2025 07:34:00 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc94ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc94ff'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:00 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc9502 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc9502: Node current retry_counter: 0 10/03/2025 07:34:00 AM UTC [DEBUG] 68df7c684ce74261cefc9502:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc9502 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc9502'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:01 AM UTC [DEBUG] Event received: 68df7c684ce74261cefc9506 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c684ce74261cefc9506: Node current retry_counter: 0 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c684ce74261cefc9506:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c684ce74261cefc9506 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c684ce74261cefc9506'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:01 AM UTC [DEBUG] Event received: 68df7c694ce74261cefc9509 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c694ce74261cefc9509: Node current retry_counter: 0 10/03/2025 07:34:01 AM UTC [DEBUG] 68df7c694ce74261cefc9509:Event data retry_counter: 1 10/03/2025 07:34:01 AM UTC [INFO] Job retry for node 68df7c694ce74261cefc9509 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c694ce74261cefc9509'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:02 AM UTC [DEBUG] Event received: 68df7c694ce74261cefc950c 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c694ce74261cefc950c: Node current retry_counter: 0 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c694ce74261cefc950c:Event data retry_counter: 1 10/03/2025 07:34:02 AM UTC [INFO] Job retry for node 68df7c694ce74261cefc950c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c694ce74261cefc950c'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:02 AM UTC [DEBUG] Event received: 68df7c6a4ce74261cefc950f 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c6a4ce74261cefc950f: Node current retry_counter: 0 10/03/2025 07:34:02 AM UTC [DEBUG] 68df7c6a4ce74261cefc950f:Event data retry_counter: 1 10/03/2025 07:34:02 AM UTC [INFO] Job retry for node 68df7c6a4ce74261cefc950f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6a4ce74261cefc950f'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:03 AM UTC [DEBUG] Event received: 68df7c6a4ce74261cefc9512 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6a4ce74261cefc9512: Node current retry_counter: 0 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6a4ce74261cefc9512:Event data retry_counter: 1 10/03/2025 07:34:03 AM UTC [INFO] Job retry for node 68df7c6a4ce74261cefc9512 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6a4ce74261cefc9512'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:03 AM UTC [DEBUG] Event received: 68df7c6b4ce74261cefc9516 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6b4ce74261cefc9516: Node current retry_counter: 0 10/03/2025 07:34:03 AM UTC [DEBUG] 68df7c6b4ce74261cefc9516:Event data retry_counter: 1 10/03/2025 07:34:03 AM UTC [INFO] Job retry for node 68df7c6b4ce74261cefc9516 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6b4ce74261cefc9516'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:04 AM UTC [DEBUG] Event received: 68df7c6b4ce74261cefc951b 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6b4ce74261cefc951b: Node current retry_counter: 0 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6b4ce74261cefc951b:Event data retry_counter: 1 10/03/2025 07:34:04 AM UTC [INFO] Job retry for node 68df7c6b4ce74261cefc951b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6b4ce74261cefc951b'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:04 AM UTC [DEBUG] Event received: 68df7c6c4ce74261cefc951e 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6c4ce74261cefc951e: Node current retry_counter: 0 10/03/2025 07:34:04 AM UTC [DEBUG] 68df7c6c4ce74261cefc951e:Event data retry_counter: 1 10/03/2025 07:34:04 AM UTC [INFO] Job retry for node 68df7c6c4ce74261cefc951e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6c4ce74261cefc951e'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:05 AM UTC [DEBUG] Event received: 68df7c6c4ce74261cefc9521 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6c4ce74261cefc9521: Node current retry_counter: 0 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6c4ce74261cefc9521:Event data retry_counter: 1 10/03/2025 07:34:05 AM UTC [INFO] Job retry for node 68df7c6c4ce74261cefc9521 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6c4ce74261cefc9521'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:05 AM UTC [DEBUG] Event received: 68df7c6d4ce74261cefc9524 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6d4ce74261cefc9524: Node current retry_counter: 0 10/03/2025 07:34:05 AM UTC [DEBUG] 68df7c6d4ce74261cefc9524:Event data retry_counter: 1 10/03/2025 07:34:05 AM UTC [INFO] Job retry for node 68df7c6d4ce74261cefc9524 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6d4ce74261cefc9524'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:06 AM UTC [DEBUG] Event received: 68df7c6d4ce74261cefc9527 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6d4ce74261cefc9527: Node current retry_counter: 0 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6d4ce74261cefc9527:Event data retry_counter: 1 10/03/2025 07:34:06 AM UTC [INFO] Job retry for node 68df7c6d4ce74261cefc9527 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6d4ce74261cefc9527'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:06 AM UTC [DEBUG] Event received: 68df7c6e4ce74261cefc952b 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6e4ce74261cefc952b: Node current retry_counter: 0 10/03/2025 07:34:06 AM UTC [DEBUG] 68df7c6e4ce74261cefc952b:Event data retry_counter: 1 10/03/2025 07:34:06 AM UTC [INFO] Job retry for node 68df7c6e4ce74261cefc952b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6e4ce74261cefc952b'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6e4ce74261cefc952e 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6e4ce74261cefc952e: Node current retry_counter: 0 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6e4ce74261cefc952e:Event data retry_counter: 1 10/03/2025 07:34:07 AM UTC [INFO] Job retry for node 68df7c6e4ce74261cefc952e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6e4ce74261cefc952e'}, 'jobfilter': ['kselftest-cros-kernel-ublk'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9533 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9533: Node current retry_counter: 0 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9533:Event data retry_counter: 1 10/03/2025 07:34:07 AM UTC [INFO] Job retry for node 68df7c6f4ce74261cefc9533 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6f4ce74261cefc9533'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:07 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9531 10/03/2025 07:34:07 AM UTC [DEBUG] 68df7c6f4ce74261cefc9531: Node current retry_counter: 3 10/03/2025 07:34:07 AM UTC [INFO] 68df7c6f4ce74261cefc9531 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:34:08 AM UTC [DEBUG] Event received: 68df7c6f4ce74261cefc9537 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c6f4ce74261cefc9537: Node current retry_counter: 0 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c6f4ce74261cefc9537:Event data retry_counter: 1 10/03/2025 07:34:08 AM UTC [INFO] Job retry for node 68df7c6f4ce74261cefc9537 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c6f4ce74261cefc9537'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:08 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc953a 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c704ce74261cefc953a: Node current retry_counter: 0 10/03/2025 07:34:08 AM UTC [DEBUG] 68df7c704ce74261cefc953a:Event data retry_counter: 1 10/03/2025 07:34:08 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc953a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc953a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc953e 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc953e: Node current retry_counter: 0 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc953e:Event data retry_counter: 1 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc953e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc953e'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c704ce74261cefc9540 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc9540: Node current retry_counter: 2 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c704ce74261cefc9540:Event data retry_counter: 3 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c704ce74261cefc9540 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c704ce74261cefc9540'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:09 AM UTC [DEBUG] Event received: 68df7c714ce74261cefc9543 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c714ce74261cefc9543: Node current retry_counter: 0 10/03/2025 07:34:09 AM UTC [DEBUG] 68df7c714ce74261cefc9543:Event data retry_counter: 1 10/03/2025 07:34:09 AM UTC [INFO] Job retry for node 68df7c714ce74261cefc9543 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c714ce74261cefc9543'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c714ce74261cefc954a 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c714ce74261cefc954a: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c714ce74261cefc954a:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c714ce74261cefc954a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c714ce74261cefc954a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc954d 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc954d: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc954d:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc954d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc954d'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:10 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc9550 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc9550: Node current retry_counter: 0 10/03/2025 07:34:10 AM UTC [DEBUG] 68df7c724ce74261cefc9550:Event data retry_counter: 1 10/03/2025 07:34:10 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc9550 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc9550'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:11 AM UTC [DEBUG] Event received: 68df7c724ce74261cefc9553 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c724ce74261cefc9553: Node current retry_counter: 0 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c724ce74261cefc9553:Event data retry_counter: 1 10/03/2025 07:34:11 AM UTC [INFO] Job retry for node 68df7c724ce74261cefc9553 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c724ce74261cefc9553'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:11 AM UTC [DEBUG] Event received: 68df7c734ce74261cefc9556 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c734ce74261cefc9556: Node current retry_counter: 0 10/03/2025 07:34:11 AM UTC [DEBUG] 68df7c734ce74261cefc9556:Event data retry_counter: 1 10/03/2025 07:34:11 AM UTC [INFO] Job retry for node 68df7c734ce74261cefc9556 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c734ce74261cefc9556'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:12 AM UTC [DEBUG] Event received: 68df7c734ce74261cefc955a 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c734ce74261cefc955a: Node current retry_counter: 0 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c734ce74261cefc955a:Event data retry_counter: 1 10/03/2025 07:34:12 AM UTC [INFO] Job retry for node 68df7c734ce74261cefc955a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c734ce74261cefc955a'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:12 AM UTC [DEBUG] Event received: 68df7c744ce74261cefc955d 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c744ce74261cefc955d: Node current retry_counter: 0 10/03/2025 07:34:12 AM UTC [DEBUG] 68df7c744ce74261cefc955d:Event data retry_counter: 1 10/03/2025 07:34:12 AM UTC [INFO] Job retry for node 68df7c744ce74261cefc955d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c744ce74261cefc955d'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c744ce74261cefc9560 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c744ce74261cefc9560: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c744ce74261cefc9560:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c744ce74261cefc9560 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c744ce74261cefc9560'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9563 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9563: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9563:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9563 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9563'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:13 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9566 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9566: Node current retry_counter: 0 10/03/2025 07:34:13 AM UTC [DEBUG] 68df7c754ce74261cefc9566:Event data retry_counter: 1 10/03/2025 07:34:13 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9566 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9566'}, 'jobfilter': ['kselftest-cros-kernel-uevent'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:14 AM UTC [DEBUG] Event received: 68df7c754ce74261cefc9569 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c754ce74261cefc9569: Node current retry_counter: 0 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c754ce74261cefc9569:Event data retry_counter: 1 10/03/2025 07:34:14 AM UTC [INFO] Job retry for node 68df7c754ce74261cefc9569 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c754ce74261cefc9569'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:14 AM UTC [DEBUG] Event received: 68df7c764ce74261cefc956c 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c764ce74261cefc956c: Node current retry_counter: 0 10/03/2025 07:34:14 AM UTC [DEBUG] 68df7c764ce74261cefc956c:Event data retry_counter: 1 10/03/2025 07:34:14 AM UTC [INFO] Job retry for node 68df7c764ce74261cefc956c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c764ce74261cefc956c'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c764ce74261cefc956f 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c764ce74261cefc956f: Node current retry_counter: 0 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c764ce74261cefc956f:Event data retry_counter: 1 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c764ce74261cefc956f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c764ce74261cefc956f'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc9575 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9575: Node current retry_counter: 0 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9575:Event data retry_counter: 1 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc9575 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc9575'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:15 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc9573 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9573: Node current retry_counter: 2 10/03/2025 07:34:15 AM UTC [DEBUG] 68df7c774ce74261cefc9573:Event data retry_counter: 3 10/03/2025 07:34:15 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc9573 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc9573'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:16 AM UTC [DEBUG] Event received: 68df7c774ce74261cefc957b 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c774ce74261cefc957b: Node current retry_counter: 0 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c774ce74261cefc957b:Event data retry_counter: 1 10/03/2025 07:34:16 AM UTC [INFO] Job retry for node 68df7c774ce74261cefc957b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c774ce74261cefc957b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:16 AM UTC [DEBUG] Event received: 68df7c784ce74261cefc957e 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c784ce74261cefc957e: Node current retry_counter: 0 10/03/2025 07:34:16 AM UTC [DEBUG] 68df7c784ce74261cefc957e:Event data retry_counter: 1 10/03/2025 07:34:16 AM UTC [INFO] Job retry for node 68df7c784ce74261cefc957e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c784ce74261cefc957e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c784ce74261cefc9581 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c784ce74261cefc9581: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c784ce74261cefc9581:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c784ce74261cefc9581 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c784ce74261cefc9581'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc9584 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9584: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9584:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc9584 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc9584'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:17 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc9587 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9587: Node current retry_counter: 0 10/03/2025 07:34:17 AM UTC [DEBUG] 68df7c794ce74261cefc9587:Event data retry_counter: 1 10/03/2025 07:34:17 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc9587 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc9587'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c794ce74261cefc958a 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c794ce74261cefc958a: Node current retry_counter: 0 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c794ce74261cefc958a:Event data retry_counter: 1 10/03/2025 07:34:18 AM UTC [INFO] Job retry for node 68df7c794ce74261cefc958a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c794ce74261cefc958a'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c7a4ce74261cefc958e 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc958e: Node current retry_counter: 0 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc958e:Event data retry_counter: 1 10/03/2025 07:34:18 AM UTC [INFO] Job retry for node 68df7c7a4ce74261cefc958e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7a4ce74261cefc958e'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:18 AM UTC [DEBUG] Event received: 68df7c7a4ce74261cefc9591 10/03/2025 07:34:18 AM UTC [DEBUG] 68df7c7a4ce74261cefc9591: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7a4ce74261cefc9591:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7a4ce74261cefc9591 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7a4ce74261cefc9591'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:19 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc9594 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9594: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9594:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc9594 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc9594'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:19 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc9598 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9598: Node current retry_counter: 0 10/03/2025 07:34:19 AM UTC [DEBUG] 68df7c7b4ce74261cefc9598:Event data retry_counter: 1 10/03/2025 07:34:19 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc9598 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc9598'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:20 AM UTC [DEBUG] Event received: 68df7c7b4ce74261cefc959b 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7b4ce74261cefc959b: Node current retry_counter: 0 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7b4ce74261cefc959b:Event data retry_counter: 1 10/03/2025 07:34:20 AM UTC [INFO] Job retry for node 68df7c7b4ce74261cefc959b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7b4ce74261cefc959b'}, 'jobfilter': ['kselftest-cros-kernel-user-events'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:20 AM UTC [DEBUG] Event received: 68df7c7c4ce74261cefc959e 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7c4ce74261cefc959e: Node current retry_counter: 0 10/03/2025 07:34:20 AM UTC [DEBUG] 68df7c7c4ce74261cefc959e:Event data retry_counter: 1 10/03/2025 07:34:20 AM UTC [INFO] Job retry for node 68df7c7c4ce74261cefc959e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7c4ce74261cefc959e'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7c4ce74261cefc95a1 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7c4ce74261cefc95a1: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7c4ce74261cefc95a1:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7c4ce74261cefc95a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7c4ce74261cefc95a1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95a6 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95a6: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95a6:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95a6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95a6'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95aa 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95aa: Node current retry_counter: 2 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95aa:Event data retry_counter: 3 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95aa submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95aa'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:21 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95ad 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95ad: Node current retry_counter: 0 10/03/2025 07:34:21 AM UTC [DEBUG] 68df7c7d4ce74261cefc95ad:Event data retry_counter: 1 10/03/2025 07:34:21 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95ad submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95ad'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:22 AM UTC [DEBUG] Event received: 68df7c7d4ce74261cefc95b1 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7d4ce74261cefc95b1: Node current retry_counter: 0 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7d4ce74261cefc95b1:Event data retry_counter: 1 10/03/2025 07:34:22 AM UTC [INFO] Job retry for node 68df7c7d4ce74261cefc95b1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7d4ce74261cefc95b1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:22 AM UTC [DEBUG] Event received: 68df7c7e4ce74261cefc95b4 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b4: Node current retry_counter: 0 10/03/2025 07:34:22 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b4:Event data retry_counter: 1 10/03/2025 07:34:22 AM UTC [INFO] Job retry for node 68df7c7e4ce74261cefc95b4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7e4ce74261cefc95b4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:23 AM UTC [DEBUG] Event received: 68df7c7e4ce74261cefc95b7 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b7: Node current retry_counter: 0 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7e4ce74261cefc95b7:Event data retry_counter: 1 10/03/2025 07:34:23 AM UTC [INFO] Job retry for node 68df7c7e4ce74261cefc95b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7e4ce74261cefc95b7'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:23 AM UTC [DEBUG] Event received: 68df7c7f4ce74261cefc95ba 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7f4ce74261cefc95ba: Node current retry_counter: 0 10/03/2025 07:34:23 AM UTC [DEBUG] 68df7c7f4ce74261cefc95ba:Event data retry_counter: 1 10/03/2025 07:34:23 AM UTC [INFO] Job retry for node 68df7c7f4ce74261cefc95ba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7f4ce74261cefc95ba'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c7f4ce74261cefc95bd 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c7f4ce74261cefc95bd: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c7f4ce74261cefc95bd:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c7f4ce74261cefc95bd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c7f4ce74261cefc95bd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c1 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c1: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c1:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:24 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c4 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c4: Node current retry_counter: 0 10/03/2025 07:34:24 AM UTC [DEBUG] 68df7c804ce74261cefc95c4:Event data retry_counter: 1 10/03/2025 07:34:24 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c4'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:25 AM UTC [DEBUG] Event received: 68df7c804ce74261cefc95c7 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c804ce74261cefc95c7: Node current retry_counter: 0 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c804ce74261cefc95c7:Event data retry_counter: 1 10/03/2025 07:34:25 AM UTC [INFO] Job retry for node 68df7c804ce74261cefc95c7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c804ce74261cefc95c7'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:25 AM UTC [DEBUG] Event received: 68df7c814ce74261cefc95ca 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c814ce74261cefc95ca: Node current retry_counter: 0 10/03/2025 07:34:25 AM UTC [DEBUG] 68df7c814ce74261cefc95ca:Event data retry_counter: 1 10/03/2025 07:34:25 AM UTC [INFO] Job retry for node 68df7c814ce74261cefc95ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c814ce74261cefc95ca'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c814ce74261cefc95cd 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c814ce74261cefc95cd: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c814ce74261cefc95cd:Event data retry_counter: 1 10/03/2025 07:34:26 AM UTC [INFO] Job retry for node 68df7c814ce74261cefc95cd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c814ce74261cefc95cd'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c824ce74261cefc95d1 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d1: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d1:Event data retry_counter: 1 10/03/2025 07:34:26 AM UTC [INFO] Job retry for node 68df7c824ce74261cefc95d1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c824ce74261cefc95d1'}, 'jobfilter': ['kselftest-cros-kernel-vdso'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:26 AM UTC [DEBUG] Event received: 68df7c824ce74261cefc95d5 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d5: Node current retry_counter: 0 10/03/2025 07:34:26 AM UTC [DEBUG] 68df7c824ce74261cefc95d5:Event data retry_counter: 1 10/03/2025 07:34:27 AM UTC [INFO] Job retry for node 68df7c824ce74261cefc95d5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c824ce74261cefc95d5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:27 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95da 10/03/2025 07:34:27 AM UTC [DEBUG] 68df7c834ce74261cefc95da: Node current retry_counter: 0 10/03/2025 07:34:27 AM UTC [DEBUG] 68df7c834ce74261cefc95da:Event data retry_counter: 1 10/03/2025 07:34:27 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95da'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95df 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95df: Node current retry_counter: 0 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95df:Event data retry_counter: 1 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95df'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c834ce74261cefc95dd 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95dd: Node current retry_counter: 2 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c834ce74261cefc95dd:Event data retry_counter: 3 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c834ce74261cefc95dd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c834ce74261cefc95dd'}, 'jobfilter': ['kselftest-cros-kernel-acpi'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:28 AM UTC [DEBUG] Event received: 68df7c844ce74261cefc95e3 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c844ce74261cefc95e3: Node current retry_counter: 0 10/03/2025 07:34:28 AM UTC [DEBUG] 68df7c844ce74261cefc95e3:Event data retry_counter: 1 10/03/2025 07:34:28 AM UTC [INFO] Job retry for node 68df7c844ce74261cefc95e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c844ce74261cefc95e3'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:29 AM UTC [DEBUG] Event received: 68df7c844ce74261cefc95e6 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c844ce74261cefc95e6: Node current retry_counter: 0 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c844ce74261cefc95e6:Event data retry_counter: 1 10/03/2025 07:34:29 AM UTC [INFO] Job retry for node 68df7c844ce74261cefc95e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c844ce74261cefc95e6'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:29 AM UTC [DEBUG] Event received: 68df7c854ce74261cefc95e9 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c854ce74261cefc95e9: Node current retry_counter: 0 10/03/2025 07:34:29 AM UTC [DEBUG] 68df7c854ce74261cefc95e9:Event data retry_counter: 1 10/03/2025 07:34:29 AM UTC [INFO] Job retry for node 68df7c854ce74261cefc95e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c854ce74261cefc95e9'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c854ce74261cefc95ec 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c854ce74261cefc95ec: Node current retry_counter: 0 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c854ce74261cefc95ec:Event data retry_counter: 1 10/03/2025 07:34:30 AM UTC [INFO] Job retry for node 68df7c854ce74261cefc95ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c854ce74261cefc95ec'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c864ce74261cefc95ef 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95ef: Node current retry_counter: 0 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95ef:Event data retry_counter: 1 10/03/2025 07:34:30 AM UTC [INFO] Job retry for node 68df7c864ce74261cefc95ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c864ce74261cefc95ef'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:30 AM UTC [DEBUG] Event received: 68df7c864ce74261cefc95f2 10/03/2025 07:34:30 AM UTC [DEBUG] 68df7c864ce74261cefc95f2: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c864ce74261cefc95f2:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c864ce74261cefc95f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c864ce74261cefc95f2'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:31 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95f5 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f5: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f5:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95f5'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:31 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95f8 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f8: Node current retry_counter: 0 10/03/2025 07:34:31 AM UTC [DEBUG] 68df7c874ce74261cefc95f8:Event data retry_counter: 1 10/03/2025 07:34:31 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95f8'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:32 AM UTC [DEBUG] Event received: 68df7c874ce74261cefc95fb 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c874ce74261cefc95fb: Node current retry_counter: 0 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c874ce74261cefc95fb:Event data retry_counter: 1 10/03/2025 07:34:32 AM UTC [INFO] Job retry for node 68df7c874ce74261cefc95fb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c874ce74261cefc95fb'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:32 AM UTC [DEBUG] Event received: 68df7c884ce74261cefc95ff 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c884ce74261cefc95ff: Node current retry_counter: 0 10/03/2025 07:34:32 AM UTC [DEBUG] 68df7c884ce74261cefc95ff:Event data retry_counter: 1 10/03/2025 07:34:32 AM UTC [INFO] Job retry for node 68df7c884ce74261cefc95ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c884ce74261cefc95ff'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c884ce74261cefc9605 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c884ce74261cefc9605: Node current retry_counter: 0 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c884ce74261cefc9605:Event data retry_counter: 1 10/03/2025 07:34:33 AM UTC [INFO] Job retry for node 68df7c884ce74261cefc9605 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c884ce74261cefc9605'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c894ce74261cefc9608 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc9608: Node current retry_counter: 0 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc9608:Event data retry_counter: 1 10/03/2025 07:34:33 AM UTC [INFO] Job retry for node 68df7c894ce74261cefc9608 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c894ce74261cefc9608'}, 'jobfilter': ['kselftest-cros-kernel-zram'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:33 AM UTC [DEBUG] Event received: 68df7c894ce74261cefc960c 10/03/2025 07:34:33 AM UTC [DEBUG] 68df7c894ce74261cefc960c: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c894ce74261cefc960c:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c894ce74261cefc960c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c894ce74261cefc960c'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc960f 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc960f: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc960f:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc960f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc960f'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9614 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9614: Node current retry_counter: 0 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9614:Event data retry_counter: 1 10/03/2025 07:34:34 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9614 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9614'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:34 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9612 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9612: Node current retry_counter: 2 10/03/2025 07:34:34 AM UTC [DEBUG] 68df7c8a4ce74261cefc9612:Event data retry_counter: 3 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9612 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9612'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:35 AM UTC [DEBUG] Event received: 68df7c8a4ce74261cefc9617 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8a4ce74261cefc9617: Node current retry_counter: 0 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8a4ce74261cefc9617:Event data retry_counter: 1 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8a4ce74261cefc9617 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8a4ce74261cefc9617'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:35 AM UTC [DEBUG] Event received: 68df7c8b4ce74261cefc961b 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8b4ce74261cefc961b: Node current retry_counter: 0 10/03/2025 07:34:35 AM UTC [DEBUG] 68df7c8b4ce74261cefc961b:Event data retry_counter: 1 10/03/2025 07:34:35 AM UTC [INFO] Job retry for node 68df7c8b4ce74261cefc961b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8b4ce74261cefc961b'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8b4ce74261cefc961e 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8b4ce74261cefc961e: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8b4ce74261cefc961e:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8b4ce74261cefc961e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8b4ce74261cefc961e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9621 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9621: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9621:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9621 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9621'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:36 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9624 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9624: Node current retry_counter: 0 10/03/2025 07:34:36 AM UTC [DEBUG] 68df7c8c4ce74261cefc9624:Event data retry_counter: 1 10/03/2025 07:34:36 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9624 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9624'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:37 AM UTC [DEBUG] Event received: 68df7c8c4ce74261cefc9627 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8c4ce74261cefc9627: Node current retry_counter: 0 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8c4ce74261cefc9627:Event data retry_counter: 1 10/03/2025 07:34:37 AM UTC [INFO] Job retry for node 68df7c8c4ce74261cefc9627 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8c4ce74261cefc9627'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:37 AM UTC [DEBUG] Event received: 68df7c8d4ce74261cefc962a 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8d4ce74261cefc962a: Node current retry_counter: 0 10/03/2025 07:34:37 AM UTC [DEBUG] 68df7c8d4ce74261cefc962a:Event data retry_counter: 1 10/03/2025 07:34:37 AM UTC [INFO] Job retry for node 68df7c8d4ce74261cefc962a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8d4ce74261cefc962a'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:38 AM UTC [DEBUG] Event received: 68df7c8d4ce74261cefc962e 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8d4ce74261cefc962e: Node current retry_counter: 0 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8d4ce74261cefc962e:Event data retry_counter: 1 10/03/2025 07:34:38 AM UTC [INFO] Job retry for node 68df7c8d4ce74261cefc962e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8d4ce74261cefc962e'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:38 AM UTC [DEBUG] Event received: 68df7c8e4ce74261cefc9633 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8e4ce74261cefc9633: Node current retry_counter: 0 10/03/2025 07:34:38 AM UTC [DEBUG] 68df7c8e4ce74261cefc9633:Event data retry_counter: 1 10/03/2025 07:34:38 AM UTC [INFO] Job retry for node 68df7c8e4ce74261cefc9633 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8e4ce74261cefc9633'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8e4ce74261cefc9636 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8e4ce74261cefc9636: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8e4ce74261cefc9636:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8e4ce74261cefc9636 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8e4ce74261cefc9636'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc9639 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc9639: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc9639:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc9639 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc9639'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:39 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc963c 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc963c: Node current retry_counter: 0 10/03/2025 07:34:39 AM UTC [DEBUG] 68df7c8f4ce74261cefc963c:Event data retry_counter: 1 10/03/2025 07:34:39 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc963c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc963c'}, 'jobfilter': ['ltp-capability-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:40 AM UTC [DEBUG] Event received: 68df7c8f4ce74261cefc963f 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c8f4ce74261cefc963f: Node current retry_counter: 0 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c8f4ce74261cefc963f:Event data retry_counter: 1 10/03/2025 07:34:40 AM UTC [INFO] Job retry for node 68df7c8f4ce74261cefc963f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c8f4ce74261cefc963f'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:40 AM UTC [DEBUG] Event received: 68df7c904ce74261cefc9642 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c904ce74261cefc9642: Node current retry_counter: 0 10/03/2025 07:34:40 AM UTC [DEBUG] 68df7c904ce74261cefc9642:Event data retry_counter: 1 10/03/2025 07:34:40 AM UTC [INFO] Job retry for node 68df7c904ce74261cefc9642 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c904ce74261cefc9642'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c904ce74261cefc9645 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c904ce74261cefc9645: Node current retry_counter: 0 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c904ce74261cefc9645:Event data retry_counter: 1 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c904ce74261cefc9645 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c904ce74261cefc9645'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc9647 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc9647: Node current retry_counter: 2 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc9647:Event data retry_counter: 3 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc9647 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc9647'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:41 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc964a 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc964a: Node current retry_counter: 0 10/03/2025 07:34:41 AM UTC [DEBUG] 68df7c914ce74261cefc964a:Event data retry_counter: 1 10/03/2025 07:34:41 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc964a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc964a'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:42 AM UTC [DEBUG] Event received: 68df7c914ce74261cefc964e 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c914ce74261cefc964e: Node current retry_counter: 0 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c914ce74261cefc964e:Event data retry_counter: 1 10/03/2025 07:34:42 AM UTC [INFO] Job retry for node 68df7c914ce74261cefc964e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c914ce74261cefc964e'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:42 AM UTC [DEBUG] Event received: 68df7c924ce74261cefc9651 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c924ce74261cefc9651: Node current retry_counter: 0 10/03/2025 07:34:42 AM UTC [DEBUG] 68df7c924ce74261cefc9651:Event data retry_counter: 1 10/03/2025 07:34:42 AM UTC [INFO] Job retry for node 68df7c924ce74261cefc9651 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c924ce74261cefc9651'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:43 AM UTC [DEBUG] Event received: 68df7c924ce74261cefc9654 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c924ce74261cefc9654: Node current retry_counter: 0 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c924ce74261cefc9654:Event data retry_counter: 1 10/03/2025 07:34:43 AM UTC [INFO] Job retry for node 68df7c924ce74261cefc9654 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c924ce74261cefc9654'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:43 AM UTC [DEBUG] Event received: 68df7c934ce74261cefc9657 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c934ce74261cefc9657: Node current retry_counter: 0 10/03/2025 07:34:43 AM UTC [DEBUG] 68df7c934ce74261cefc9657:Event data retry_counter: 1 10/03/2025 07:34:43 AM UTC [INFO] Job retry for node 68df7c934ce74261cefc9657 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c934ce74261cefc9657'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:44 AM UTC [DEBUG] Event received: 68df7c934ce74261cefc965b 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c934ce74261cefc965b: Node current retry_counter: 0 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c934ce74261cefc965b:Event data retry_counter: 1 10/03/2025 07:34:44 AM UTC [INFO] Job retry for node 68df7c934ce74261cefc965b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c934ce74261cefc965b'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:44 AM UTC [DEBUG] Event received: 68df7c944ce74261cefc9660 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c944ce74261cefc9660: Node current retry_counter: 0 10/03/2025 07:34:44 AM UTC [DEBUG] 68df7c944ce74261cefc9660:Event data retry_counter: 1 10/03/2025 07:34:44 AM UTC [INFO] Job retry for node 68df7c944ce74261cefc9660 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c944ce74261cefc9660'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c944ce74261cefc9663 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c944ce74261cefc9663: Node current retry_counter: 0 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c944ce74261cefc9663:Event data retry_counter: 1 10/03/2025 07:34:45 AM UTC [INFO] Job retry for node 68df7c944ce74261cefc9663 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c944ce74261cefc9663'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c954ce74261cefc9666 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9666: Node current retry_counter: 0 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9666:Event data retry_counter: 1 10/03/2025 07:34:45 AM UTC [INFO] Job retry for node 68df7c954ce74261cefc9666 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c954ce74261cefc9666'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:45 AM UTC [DEBUG] Event received: 68df7c954ce74261cefc9669 10/03/2025 07:34:45 AM UTC [DEBUG] 68df7c954ce74261cefc9669: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c954ce74261cefc9669:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c954ce74261cefc9669 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c954ce74261cefc9669'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:46 AM UTC [DEBUG] Event received: 68df7c964ce74261cefc966d 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc966d: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc966d:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c964ce74261cefc966d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c964ce74261cefc966d'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:46 AM UTC [DEBUG] Event received: 68df7c964ce74261cefc9670 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc9670: Node current retry_counter: 0 10/03/2025 07:34:46 AM UTC [DEBUG] 68df7c964ce74261cefc9670:Event data retry_counter: 1 10/03/2025 07:34:46 AM UTC [INFO] Job retry for node 68df7c964ce74261cefc9670 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c964ce74261cefc9670'}, 'jobfilter': ['ltp-containers-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:47 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9673 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9673: Node current retry_counter: 0 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9673:Event data retry_counter: 1 10/03/2025 07:34:47 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9673 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9673'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:47 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9676 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9676: Node current retry_counter: 0 10/03/2025 07:34:47 AM UTC [DEBUG] 68df7c974ce74261cefc9676:Event data retry_counter: 1 10/03/2025 07:34:47 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9676 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9676'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:48 AM UTC [DEBUG] Event received: 68df7c974ce74261cefc9679 10/03/2025 07:34:48 AM UTC [DEBUG] 68df7c974ce74261cefc9679: Node current retry_counter: 0 10/03/2025 07:34:48 AM UTC [DEBUG] 68df7c974ce74261cefc9679:Event data retry_counter: 1 10/03/2025 07:34:48 AM UTC [INFO] Job retry for node 68df7c974ce74261cefc9679 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c974ce74261cefc9679'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c984ce74261cefc967c 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967c: Node current retry_counter: 0 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967c:Event data retry_counter: 1 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c984ce74261cefc967c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c984ce74261cefc967c'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c984ce74261cefc967e 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967e: Node current retry_counter: 2 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c984ce74261cefc967e:Event data retry_counter: 3 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c984ce74261cefc967e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7c984ce74261cefc967e'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:34:49 AM UTC [DEBUG] Event received: 68df7c994ce74261cefc9682 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c994ce74261cefc9682: Node current retry_counter: 0 10/03/2025 07:34:49 AM UTC [DEBUG] 68df7c994ce74261cefc9682:Event data retry_counter: 1 10/03/2025 07:34:49 AM UTC [INFO] Job retry for node 68df7c994ce74261cefc9682 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c994ce74261cefc9682'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68dcfc56b8c4bf214a13d9a4 10/03/2025 07:34:50 AM UTC [DEBUG] 68dcfc56b8c4bf214a13d9a4: Node current retry_counter: 3 10/03/2025 07:34:50 AM UTC [INFO] 68dcfc56b8c4bf214a13d9a4 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68df7c994ce74261cefc9688 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c994ce74261cefc9688: Node current retry_counter: 0 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c994ce74261cefc9688:Event data retry_counter: 1 10/03/2025 07:34:50 AM UTC [INFO] Job retry for node 68df7c994ce74261cefc9688 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c994ce74261cefc9688'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:50 AM UTC [DEBUG] Event received: 68df7c9a4ce74261cefc9691 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c9a4ce74261cefc9691: Node current retry_counter: 0 10/03/2025 07:34:50 AM UTC [DEBUG] 68df7c9a4ce74261cefc9691:Event data retry_counter: 1 10/03/2025 07:34:50 AM UTC [INFO] Job retry for node 68df7c9a4ce74261cefc9691 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9a4ce74261cefc9691'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:51 AM UTC [DEBUG] Event received: 68df7c9a4ce74261cefc9694 10/03/2025 07:34:51 AM UTC [DEBUG] 68df7c9a4ce74261cefc9694: Node current retry_counter: 0 10/03/2025 07:34:51 AM UTC [DEBUG] 68df7c9a4ce74261cefc9694:Event data retry_counter: 1 10/03/2025 07:34:51 AM UTC [INFO] Job retry for node 68df7c9a4ce74261cefc9694 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9a4ce74261cefc9694'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:52 AM UTC [DEBUG] Event received: 68df7c9b4ce74261cefc9698 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9b4ce74261cefc9698: Node current retry_counter: 0 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9b4ce74261cefc9698:Event data retry_counter: 1 10/03/2025 07:34:52 AM UTC [INFO] Job retry for node 68df7c9b4ce74261cefc9698 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9b4ce74261cefc9698'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:52 AM UTC [DEBUG] Event received: 68df7c9c4ce74261cefc969b 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9c4ce74261cefc969b: Node current retry_counter: 0 10/03/2025 07:34:52 AM UTC [DEBUG] 68df7c9c4ce74261cefc969b:Event data retry_counter: 1 10/03/2025 07:34:52 AM UTC [INFO] Job retry for node 68df7c9c4ce74261cefc969b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9c4ce74261cefc969b'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:53 AM UTC [DEBUG] Event received: 68df7c9c4ce74261cefc969e 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9c4ce74261cefc969e: Node current retry_counter: 0 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9c4ce74261cefc969e:Event data retry_counter: 1 10/03/2025 07:34:53 AM UTC [INFO] Job retry for node 68df7c9c4ce74261cefc969e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9c4ce74261cefc969e'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:53 AM UTC [DEBUG] Event received: 68df7c9d4ce74261cefc96a1 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9d4ce74261cefc96a1: Node current retry_counter: 0 10/03/2025 07:34:53 AM UTC [DEBUG] 68df7c9d4ce74261cefc96a1:Event data retry_counter: 1 10/03/2025 07:34:54 AM UTC [INFO] Job retry for node 68df7c9d4ce74261cefc96a1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9d4ce74261cefc96a1'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:54 AM UTC [DEBUG] Event received: 68df7c9e4ce74261cefc96a4 10/03/2025 07:34:54 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a4: Node current retry_counter: 0 10/03/2025 07:34:54 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a4:Event data retry_counter: 1 10/03/2025 07:34:54 AM UTC [INFO] Job retry for node 68df7c9e4ce74261cefc96a4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9e4ce74261cefc96a4'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:55 AM UTC [DEBUG] Event received: 68df7c9e4ce74261cefc96a7 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a7: Node current retry_counter: 0 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9e4ce74261cefc96a7:Event data retry_counter: 1 10/03/2025 07:34:55 AM UTC [INFO] Job retry for node 68df7c9e4ce74261cefc96a7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9e4ce74261cefc96a7'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:55 AM UTC [DEBUG] Event received: 68df7c9f4ce74261cefc96aa 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9f4ce74261cefc96aa: Node current retry_counter: 0 10/03/2025 07:34:55 AM UTC [DEBUG] 68df7c9f4ce74261cefc96aa:Event data retry_counter: 1 10/03/2025 07:34:55 AM UTC [INFO] Job retry for node 68df7c9f4ce74261cefc96aa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9f4ce74261cefc96aa'}, 'jobfilter': ['ltp-crypto-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:56 AM UTC [DEBUG] Event received: 68df7c9f4ce74261cefc96ae 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7c9f4ce74261cefc96ae: Node current retry_counter: 0 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7c9f4ce74261cefc96ae:Event data retry_counter: 1 10/03/2025 07:34:56 AM UTC [INFO] Job retry for node 68df7c9f4ce74261cefc96ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7c9f4ce74261cefc96ae'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:56 AM UTC [DEBUG] Event received: 68df7ca04ce74261cefc96b3 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7ca04ce74261cefc96b3: Node current retry_counter: 0 10/03/2025 07:34:56 AM UTC [DEBUG] 68df7ca04ce74261cefc96b3:Event data retry_counter: 1 10/03/2025 07:34:56 AM UTC [INFO] Job retry for node 68df7ca04ce74261cefc96b3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca04ce74261cefc96b3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:57 AM UTC [DEBUG] Event received: 68df7ca04ce74261cefc96b6 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca04ce74261cefc96b6: Node current retry_counter: 0 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca04ce74261cefc96b6:Event data retry_counter: 1 10/03/2025 07:34:57 AM UTC [INFO] Job retry for node 68df7ca04ce74261cefc96b6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca04ce74261cefc96b6'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:57 AM UTC [DEBUG] Event received: 68df7ca14ce74261cefc96bc 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca14ce74261cefc96bc: Node current retry_counter: 0 10/03/2025 07:34:57 AM UTC [DEBUG] 68df7ca14ce74261cefc96bc:Event data retry_counter: 1 10/03/2025 07:34:57 AM UTC [INFO] Job retry for node 68df7ca14ce74261cefc96bc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:57 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca14ce74261cefc96bc'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca14ce74261cefc96bf 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca14ce74261cefc96bf: Node current retry_counter: 0 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca14ce74261cefc96bf:Event data retry_counter: 1 10/03/2025 07:34:58 AM UTC [INFO] Job retry for node 68df7ca14ce74261cefc96bf submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca14ce74261cefc96bf'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca24ce74261cefc96c2 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c2: Node current retry_counter: 0 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c2:Event data retry_counter: 1 10/03/2025 07:34:58 AM UTC [INFO] Job retry for node 68df7ca24ce74261cefc96c2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca24ce74261cefc96c2'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:58 AM UTC [DEBUG] Event received: 68df7ca24ce74261cefc96c5 10/03/2025 07:34:58 AM UTC [DEBUG] 68df7ca24ce74261cefc96c5: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca24ce74261cefc96c5:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca24ce74261cefc96c5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca24ce74261cefc96c5'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:59 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96c8 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96c8: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96c8:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96c8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96c8'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:34:59 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96cb 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96cb: Node current retry_counter: 0 10/03/2025 07:34:59 AM UTC [DEBUG] 68df7ca34ce74261cefc96cb:Event data retry_counter: 1 10/03/2025 07:34:59 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96cb submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:34:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96cb'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96cd 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96cd: Node current retry_counter: 3 10/03/2025 07:35:00 AM UTC [INFO] 68df7ca34ce74261cefc96cd Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca34ce74261cefc96d0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96d0: Node current retry_counter: 0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca34ce74261cefc96d0:Event data retry_counter: 1 10/03/2025 07:35:00 AM UTC [INFO] Job retry for node 68df7ca34ce74261cefc96d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca34ce74261cefc96d0'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:00 AM UTC [DEBUG] Event received: 68df7ca44ce74261cefc96d4 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca44ce74261cefc96d4: Node current retry_counter: 0 10/03/2025 07:35:00 AM UTC [DEBUG] 68df7ca44ce74261cefc96d4:Event data retry_counter: 1 10/03/2025 07:35:00 AM UTC [INFO] Job retry for node 68df7ca44ce74261cefc96d4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca44ce74261cefc96d4'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:01 AM UTC [DEBUG] Event received: 68df7ca44ce74261cefc96d7 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca44ce74261cefc96d7: Node current retry_counter: 0 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca44ce74261cefc96d7:Event data retry_counter: 1 10/03/2025 07:35:01 AM UTC [INFO] Job retry for node 68df7ca44ce74261cefc96d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca44ce74261cefc96d7'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:01 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96da 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca54ce74261cefc96da: Node current retry_counter: 0 10/03/2025 07:35:01 AM UTC [DEBUG] 68df7ca54ce74261cefc96da:Event data retry_counter: 1 10/03/2025 07:35:01 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96da'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96dc 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96dc: Node current retry_counter: 2 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96dc:Event data retry_counter: 3 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96dc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96dc'}, 'jobfilter': ['kselftest-cros-kernel-alsa'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca54ce74261cefc96df 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96df: Node current retry_counter: 0 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca54ce74261cefc96df:Event data retry_counter: 1 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca54ce74261cefc96df submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca54ce74261cefc96df'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:02 AM UTC [DEBUG] Event received: 68df7ca64ce74261cefc96e3 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca64ce74261cefc96e3: Node current retry_counter: 0 10/03/2025 07:35:02 AM UTC [DEBUG] 68df7ca64ce74261cefc96e3:Event data retry_counter: 1 10/03/2025 07:35:02 AM UTC [INFO] Job retry for node 68df7ca64ce74261cefc96e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:02 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca64ce74261cefc96e3'}, 'jobfilter': ['ltp-ima-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:03 AM UTC [DEBUG] Event received: 68df7ca64ce74261cefc96e6 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca64ce74261cefc96e6: Node current retry_counter: 0 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca64ce74261cefc96e6:Event data retry_counter: 1 10/03/2025 07:35:03 AM UTC [INFO] Job retry for node 68df7ca64ce74261cefc96e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca64ce74261cefc96e6'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:03 AM UTC [DEBUG] Event received: 68df7ca74ce74261cefc96ec 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca74ce74261cefc96ec: Node current retry_counter: 0 10/03/2025 07:35:03 AM UTC [DEBUG] 68df7ca74ce74261cefc96ec:Event data retry_counter: 1 10/03/2025 07:35:03 AM UTC [INFO] Job retry for node 68df7ca74ce74261cefc96ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca74ce74261cefc96ec'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca74ce74261cefc96ef 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca74ce74261cefc96ef: Node current retry_counter: 0 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca74ce74261cefc96ef:Event data retry_counter: 1 10/03/2025 07:35:04 AM UTC [INFO] Job retry for node 68df7ca74ce74261cefc96ef submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca74ce74261cefc96ef'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca84ce74261cefc96f2 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f2: Node current retry_counter: 0 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f2:Event data retry_counter: 1 10/03/2025 07:35:04 AM UTC [INFO] Job retry for node 68df7ca84ce74261cefc96f2 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca84ce74261cefc96f2'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:04 AM UTC [DEBUG] Event received: 68df7ca84ce74261cefc96f5 10/03/2025 07:35:04 AM UTC [DEBUG] 68df7ca84ce74261cefc96f5: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca84ce74261cefc96f5:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca84ce74261cefc96f5 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca84ce74261cefc96f5'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:05 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96f8 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96f8: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96f8:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96f8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96f8'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:05 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96fc 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96fc: Node current retry_counter: 0 10/03/2025 07:35:05 AM UTC [DEBUG] 68df7ca94ce74261cefc96fc:Event data retry_counter: 1 10/03/2025 07:35:05 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96fc submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:05 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96fc'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:06 AM UTC [DEBUG] Event received: 68df7ca94ce74261cefc96ff 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7ca94ce74261cefc96ff: Node current retry_counter: 0 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7ca94ce74261cefc96ff:Event data retry_counter: 1 10/03/2025 07:35:06 AM UTC [INFO] Job retry for node 68df7ca94ce74261cefc96ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ca94ce74261cefc96ff'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:06 AM UTC [DEBUG] Event received: 68df7caa4ce74261cefc9702 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7caa4ce74261cefc9702: Node current retry_counter: 0 10/03/2025 07:35:06 AM UTC [DEBUG] 68df7caa4ce74261cefc9702:Event data retry_counter: 1 10/03/2025 07:35:06 AM UTC [INFO] Job retry for node 68df7caa4ce74261cefc9702 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caa4ce74261cefc9702'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7caa4ce74261cefc9705 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7caa4ce74261cefc9705: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7caa4ce74261cefc9705:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7caa4ce74261cefc9705 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caa4ce74261cefc9705'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc9708 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc9708: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc9708:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc9708 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc9708'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:07 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc970b 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc970b: Node current retry_counter: 0 10/03/2025 07:35:07 AM UTC [DEBUG] 68df7cab4ce74261cefc970b:Event data retry_counter: 1 10/03/2025 07:35:07 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc970b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc970b'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc970d 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc970d: Node current retry_counter: 2 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc970d:Event data retry_counter: 3 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc970d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc970d'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cab4ce74261cefc9710 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc9710: Node current retry_counter: 0 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cab4ce74261cefc9710:Event data retry_counter: 1 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cab4ce74261cefc9710 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cab4ce74261cefc9710'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:08 AM UTC [DEBUG] Event received: 68df7cac4ce74261cefc9714 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cac4ce74261cefc9714: Node current retry_counter: 0 10/03/2025 07:35:08 AM UTC [DEBUG] 68df7cac4ce74261cefc9714:Event data retry_counter: 1 10/03/2025 07:35:08 AM UTC [INFO] Job retry for node 68df7cac4ce74261cefc9714 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cac4ce74261cefc9714'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:10 AM UTC [DEBUG] Event received: 68df7cac4ce74261cefc9718 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cac4ce74261cefc9718: Node current retry_counter: 0 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cac4ce74261cefc9718:Event data retry_counter: 1 10/03/2025 07:35:10 AM UTC [INFO] Job retry for node 68df7cac4ce74261cefc9718 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cac4ce74261cefc9718'}, 'jobfilter': ['ltp-input-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:10 AM UTC [DEBUG] Event received: 68df7cae4ce74261cefc971e 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cae4ce74261cefc971e: Node current retry_counter: 0 10/03/2025 07:35:10 AM UTC [DEBUG] 68df7cae4ce74261cefc971e:Event data retry_counter: 1 10/03/2025 07:35:10 AM UTC [INFO] Job retry for node 68df7cae4ce74261cefc971e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cae4ce74261cefc971e'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7cae4ce74261cefc9721 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7cae4ce74261cefc9721: Node current retry_counter: 0 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7cae4ce74261cefc9721:Event data retry_counter: 1 10/03/2025 07:35:11 AM UTC [INFO] Job retry for node 68df7cae4ce74261cefc9721 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cae4ce74261cefc9721'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7caf4ce74261cefc9724 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9724: Node current retry_counter: 0 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9724:Event data retry_counter: 1 10/03/2025 07:35:11 AM UTC [INFO] Job retry for node 68df7caf4ce74261cefc9724 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:11 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caf4ce74261cefc9724'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:11 AM UTC [DEBUG] Event received: 68df7caf4ce74261cefc9727 10/03/2025 07:35:11 AM UTC [DEBUG] 68df7caf4ce74261cefc9727: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7caf4ce74261cefc9727:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7caf4ce74261cefc9727 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7caf4ce74261cefc9727'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:12 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc972a 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972a: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972a:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc972a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc972a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:12 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc972d 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972d: Node current retry_counter: 0 10/03/2025 07:35:12 AM UTC [DEBUG] 68df7cb04ce74261cefc972d:Event data retry_counter: 1 10/03/2025 07:35:12 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc972d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:12 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc972d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:13 AM UTC [DEBUG] Event received: 68df7cb04ce74261cefc9730 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb04ce74261cefc9730: Node current retry_counter: 0 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb04ce74261cefc9730:Event data retry_counter: 1 10/03/2025 07:35:13 AM UTC [INFO] Job retry for node 68df7cb04ce74261cefc9730 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb04ce74261cefc9730'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:13 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc9734 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb14ce74261cefc9734: Node current retry_counter: 0 10/03/2025 07:35:13 AM UTC [DEBUG] 68df7cb14ce74261cefc9734:Event data retry_counter: 1 10/03/2025 07:35:13 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc9734 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc9734'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc973a 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc973a: Node current retry_counter: 0 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc973a:Event data retry_counter: 1 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc973a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc973a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb14ce74261cefc9737 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc9737: Node current retry_counter: 2 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb14ce74261cefc9737:Event data retry_counter: 3 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb14ce74261cefc9737 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cb14ce74261cefc9737'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:14 AM UTC [DEBUG] Event received: 68df7cb24ce74261cefc973f 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb24ce74261cefc973f: Node current retry_counter: 0 10/03/2025 07:35:14 AM UTC [DEBUG] 68df7cb24ce74261cefc973f:Event data retry_counter: 1 10/03/2025 07:35:14 AM UTC [INFO] Job retry for node 68df7cb24ce74261cefc973f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb24ce74261cefc973f'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb24ce74261cefc9744 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb24ce74261cefc9744: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb24ce74261cefc9744:Event data retry_counter: 1 10/03/2025 07:35:15 AM UTC [INFO] Job retry for node 68df7cb24ce74261cefc9744 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb24ce74261cefc9744'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb34ce74261cefc9747 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc9747: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc9747:Event data retry_counter: 1 10/03/2025 07:35:15 AM UTC [INFO] Job retry for node 68df7cb34ce74261cefc9747 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb34ce74261cefc9747'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:15 AM UTC [DEBUG] Event received: 68df7cb34ce74261cefc974a 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc974a: Node current retry_counter: 0 10/03/2025 07:35:15 AM UTC [DEBUG] 68df7cb34ce74261cefc974a:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb34ce74261cefc974a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb34ce74261cefc974a'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:16 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc974d 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc974d: Node current retry_counter: 0 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc974d:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc974d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc974d'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:16 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc9750 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc9750: Node current retry_counter: 0 10/03/2025 07:35:16 AM UTC [DEBUG] 68df7cb44ce74261cefc9750:Event data retry_counter: 1 10/03/2025 07:35:16 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc9750 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc9750'}, 'jobfilter': ['ltp-ipc-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:17 AM UTC [DEBUG] Event received: 68df7cb44ce74261cefc9753 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb44ce74261cefc9753: Node current retry_counter: 0 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb44ce74261cefc9753:Event data retry_counter: 1 10/03/2025 07:35:17 AM UTC [INFO] Job retry for node 68df7cb44ce74261cefc9753 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb44ce74261cefc9753'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:17 AM UTC [DEBUG] Event received: 68df7cb54ce74261cefc9756 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb54ce74261cefc9756: Node current retry_counter: 0 10/03/2025 07:35:17 AM UTC [DEBUG] 68df7cb54ce74261cefc9756:Event data retry_counter: 1 10/03/2025 07:35:17 AM UTC [INFO] Job retry for node 68df7cb54ce74261cefc9756 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb54ce74261cefc9756'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:18 AM UTC [DEBUG] Event received: 68df7cb54ce74261cefc9759 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb54ce74261cefc9759: Node current retry_counter: 0 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb54ce74261cefc9759:Event data retry_counter: 1 10/03/2025 07:35:18 AM UTC [INFO] Job retry for node 68df7cb54ce74261cefc9759 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb54ce74261cefc9759'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:18 AM UTC [DEBUG] Event received: 68df7cb64ce74261cefc975c 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb64ce74261cefc975c: Node current retry_counter: 0 10/03/2025 07:35:18 AM UTC [DEBUG] 68df7cb64ce74261cefc975c:Event data retry_counter: 1 10/03/2025 07:35:18 AM UTC [INFO] Job retry for node 68df7cb64ce74261cefc975c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:18 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb64ce74261cefc975c'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:19 AM UTC [DEBUG] Event received: 68df7cb64ce74261cefc9760 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb64ce74261cefc9760: Node current retry_counter: 0 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb64ce74261cefc9760:Event data retry_counter: 1 10/03/2025 07:35:19 AM UTC [INFO] Job retry for node 68df7cb64ce74261cefc9760 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb64ce74261cefc9760'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:19 AM UTC [DEBUG] Event received: 68df7cb74ce74261cefc9763 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb74ce74261cefc9763: Node current retry_counter: 0 10/03/2025 07:35:19 AM UTC [DEBUG] 68df7cb74ce74261cefc9763:Event data retry_counter: 1 10/03/2025 07:35:19 AM UTC [INFO] Job retry for node 68df7cb74ce74261cefc9763 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb74ce74261cefc9763'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb74ce74261cefc9766 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb74ce74261cefc9766: Node current retry_counter: 0 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb74ce74261cefc9766:Event data retry_counter: 1 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb74ce74261cefc9766 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb74ce74261cefc9766'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc976b 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc976b: Node current retry_counter: 0 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc976b:Event data retry_counter: 1 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc976b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc976b'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc9769 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9769: Node current retry_counter: 2 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9769:Event data retry_counter: 3 10/03/2025 07:35:20 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc9769 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc9769'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:20 AM UTC [DEBUG] Event received: 68df7cb84ce74261cefc9771 10/03/2025 07:35:20 AM UTC [DEBUG] 68df7cb84ce74261cefc9771: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb84ce74261cefc9771:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb84ce74261cefc9771 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb84ce74261cefc9771'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:21 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc9775 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc9775: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc9775:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc9775 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc9775'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:21 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc977b 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc977b: Node current retry_counter: 0 10/03/2025 07:35:21 AM UTC [DEBUG] 68df7cb94ce74261cefc977b:Event data retry_counter: 1 10/03/2025 07:35:21 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc977b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc977b'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:22 AM UTC [DEBUG] Event received: 68df7cb94ce74261cefc977e 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cb94ce74261cefc977e: Node current retry_counter: 0 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cb94ce74261cefc977e:Event data retry_counter: 1 10/03/2025 07:35:22 AM UTC [INFO] Job retry for node 68df7cb94ce74261cefc977e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cb94ce74261cefc977e'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:22 AM UTC [DEBUG] Event received: 68df7cba4ce74261cefc9781 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cba4ce74261cefc9781: Node current retry_counter: 0 10/03/2025 07:35:22 AM UTC [DEBUG] 68df7cba4ce74261cefc9781:Event data retry_counter: 1 10/03/2025 07:35:22 AM UTC [INFO] Job retry for node 68df7cba4ce74261cefc9781 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:22 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cba4ce74261cefc9781'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:23 AM UTC [DEBUG] Event received: 68df7cba4ce74261cefc9784 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cba4ce74261cefc9784: Node current retry_counter: 0 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cba4ce74261cefc9784:Event data retry_counter: 1 10/03/2025 07:35:23 AM UTC [INFO] Job retry for node 68df7cba4ce74261cefc9784 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cba4ce74261cefc9784'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:23 AM UTC [DEBUG] Event received: 68df7cbb4ce74261cefc9787 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cbb4ce74261cefc9787: Node current retry_counter: 0 10/03/2025 07:35:23 AM UTC [DEBUG] 68df7cbb4ce74261cefc9787:Event data retry_counter: 1 10/03/2025 07:35:23 AM UTC [INFO] Job retry for node 68df7cbb4ce74261cefc9787 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbb4ce74261cefc9787'}, 'jobfilter': ['ltp-kernel-misc-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbb4ce74261cefc978a 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbb4ce74261cefc978a: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbb4ce74261cefc978a:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbb4ce74261cefc978a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbb4ce74261cefc978a'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc978d 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc978d: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc978d:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc978d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc978d'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:24 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc9790 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc9790: Node current retry_counter: 0 10/03/2025 07:35:24 AM UTC [DEBUG] 68df7cbc4ce74261cefc9790:Event data retry_counter: 1 10/03/2025 07:35:24 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc9790 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:24 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc9790'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:25 AM UTC [DEBUG] Event received: 68df7cbc4ce74261cefc9793 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbc4ce74261cefc9793: Node current retry_counter: 0 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbc4ce74261cefc9793:Event data retry_counter: 1 10/03/2025 07:35:25 AM UTC [INFO] Job retry for node 68df7cbc4ce74261cefc9793 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbc4ce74261cefc9793'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:25 AM UTC [DEBUG] Event received: 68df7cbd4ce74261cefc9796 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbd4ce74261cefc9796: Node current retry_counter: 0 10/03/2025 07:35:25 AM UTC [DEBUG] 68df7cbd4ce74261cefc9796:Event data retry_counter: 1 10/03/2025 07:35:26 AM UTC [INFO] Job retry for node 68df7cbd4ce74261cefc9796 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbd4ce74261cefc9796'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:26 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc9799 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc9799: Node current retry_counter: 0 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc9799:Event data retry_counter: 1 10/03/2025 07:35:26 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc9799 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc9799'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:26 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc979e 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc979e: Node current retry_counter: 0 10/03/2025 07:35:26 AM UTC [DEBUG] 68df7cbe4ce74261cefc979e:Event data retry_counter: 1 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc979e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc979e'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:27 AM UTC [DEBUG] Event received: 68df7cbe4ce74261cefc979b 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbe4ce74261cefc979b: Node current retry_counter: 2 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbe4ce74261cefc979b:Event data retry_counter: 3 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbe4ce74261cefc979b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cbe4ce74261cefc979b'}, 'jobfilter': ['kselftest-cros-kernel-arm64'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:27 AM UTC [DEBUG] Event received: 68df7cbf4ce74261cefc97a3 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a3: Node current retry_counter: 0 10/03/2025 07:35:27 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a3:Event data retry_counter: 1 10/03/2025 07:35:27 AM UTC [INFO] Job retry for node 68df7cbf4ce74261cefc97a3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbf4ce74261cefc97a3'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cbf4ce74261cefc97a8 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a8: Node current retry_counter: 0 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cbf4ce74261cefc97a8:Event data retry_counter: 1 10/03/2025 07:35:28 AM UTC [INFO] Job retry for node 68df7cbf4ce74261cefc97a8 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cbf4ce74261cefc97a8'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cc04ce74261cefc97ab 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ab: Node current retry_counter: 0 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ab:Event data retry_counter: 1 10/03/2025 07:35:28 AM UTC [INFO] Job retry for node 68df7cc04ce74261cefc97ab submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc04ce74261cefc97ab'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:28 AM UTC [DEBUG] Event received: 68df7cc04ce74261cefc97ae 10/03/2025 07:35:28 AM UTC [DEBUG] 68df7cc04ce74261cefc97ae: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc04ce74261cefc97ae:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc04ce74261cefc97ae submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc04ce74261cefc97ae'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:29 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b1 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b1: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b1:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b1 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b1'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:29 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b4 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b4: Node current retry_counter: 0 10/03/2025 07:35:29 AM UTC [DEBUG] 68df7cc14ce74261cefc97b4:Event data retry_counter: 1 10/03/2025 07:35:29 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b4 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:29 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b4'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:30 AM UTC [DEBUG] Event received: 68df7cc14ce74261cefc97b7 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc14ce74261cefc97b7: Node current retry_counter: 0 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc14ce74261cefc97b7:Event data retry_counter: 1 10/03/2025 07:35:30 AM UTC [INFO] Job retry for node 68df7cc14ce74261cefc97b7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc14ce74261cefc97b7'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:30 AM UTC [DEBUG] Event received: 68df7cc24ce74261cefc97ba 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc24ce74261cefc97ba: Node current retry_counter: 0 10/03/2025 07:35:30 AM UTC [DEBUG] 68df7cc24ce74261cefc97ba:Event data retry_counter: 1 10/03/2025 07:35:30 AM UTC [INFO] Job retry for node 68df7cc24ce74261cefc97ba submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc24ce74261cefc97ba'}, 'jobfilter': ['ltp-mm-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:31 AM UTC [DEBUG] Event received: 68df7cc24ce74261cefc97bd 10/03/2025 07:35:31 AM UTC [DEBUG] 68df7cc24ce74261cefc97bd: Node current retry_counter: 0 10/03/2025 07:35:31 AM UTC [DEBUG] 68df7cc24ce74261cefc97bd:Event data retry_counter: 1 10/03/2025 07:35:31 AM UTC [INFO] Job retry for node 68df7cc24ce74261cefc97bd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:31 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc24ce74261cefc97bd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc34ce74261cefc97c0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc34ce74261cefc97c0: Node current retry_counter: 0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc34ce74261cefc97c0:Event data retry_counter: 1 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc34ce74261cefc97c0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc34ce74261cefc97c0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97c3 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c3: Node current retry_counter: 2 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c3:Event data retry_counter: 3 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97c3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97c3'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:32 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97c6 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c6: Node current retry_counter: 0 10/03/2025 07:35:32 AM UTC [DEBUG] 68df7cc44ce74261cefc97c6:Event data retry_counter: 1 10/03/2025 07:35:32 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97c6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97c6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:33 AM UTC [DEBUG] Event received: 68df7cc44ce74261cefc97ca 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc44ce74261cefc97ca: Node current retry_counter: 0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc44ce74261cefc97ca:Event data retry_counter: 1 10/03/2025 07:35:33 AM UTC [INFO] Job retry for node 68df7cc44ce74261cefc97ca submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc44ce74261cefc97ca'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:33 AM UTC [DEBUG] Event received: 68df7cc54ce74261cefc97d0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc54ce74261cefc97d0: Node current retry_counter: 0 10/03/2025 07:35:33 AM UTC [DEBUG] 68df7cc54ce74261cefc97d0:Event data retry_counter: 1 10/03/2025 07:35:33 AM UTC [INFO] Job retry for node 68df7cc54ce74261cefc97d0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc54ce74261cefc97d0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc54ce74261cefc97d3 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc54ce74261cefc97d3: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc54ce74261cefc97d3:Event data retry_counter: 1 10/03/2025 07:35:34 AM UTC [INFO] Job retry for node 68df7cc54ce74261cefc97d3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc54ce74261cefc97d3'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97d7 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97d7: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97d7:Event data retry_counter: 1 10/03/2025 07:35:34 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97d7 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97d7'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:34 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97da 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97da: Node current retry_counter: 0 10/03/2025 07:35:34 AM UTC [DEBUG] 68df7cc64ce74261cefc97da:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97da submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97da'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:35 AM UTC [DEBUG] Event received: 68df7cc64ce74261cefc97dd 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc64ce74261cefc97dd: Node current retry_counter: 0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc64ce74261cefc97dd:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc64ce74261cefc97dd submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc64ce74261cefc97dd'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:35 AM UTC [DEBUG] Event received: 68df7cc74ce74261cefc97e0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc74ce74261cefc97e0: Node current retry_counter: 0 10/03/2025 07:35:35 AM UTC [DEBUG] 68df7cc74ce74261cefc97e0:Event data retry_counter: 1 10/03/2025 07:35:35 AM UTC [INFO] Job retry for node 68df7cc74ce74261cefc97e0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:35 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc74ce74261cefc97e0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:36 AM UTC [DEBUG] Event received: 68df7cc74ce74261cefc97e3 10/03/2025 07:35:36 AM UTC [DEBUG] 68df7cc74ce74261cefc97e3: Node current retry_counter: 0 10/03/2025 07:35:36 AM UTC [DEBUG] 68df7cc74ce74261cefc97e3:Event data retry_counter: 1 10/03/2025 07:35:36 AM UTC [INFO] Job retry for node 68df7cc74ce74261cefc97e3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc74ce74261cefc97e3'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc84ce74261cefc97e6 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e6: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e6:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc84ce74261cefc97e6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc84ce74261cefc97e6'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc84ce74261cefc97e9 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e9: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc84ce74261cefc97e9:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc84ce74261cefc97e9 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc84ce74261cefc97e9'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97ec 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97ec: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97ec:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97ec submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97ec'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:37 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97f0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97f0: Node current retry_counter: 0 10/03/2025 07:35:37 AM UTC [DEBUG] 68df7cc94ce74261cefc97f0:Event data retry_counter: 1 10/03/2025 07:35:37 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97f0 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:37 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97f0'}, 'jobfilter': ['ltp-pty-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:38 AM UTC [DEBUG] Event received: 68df7cc94ce74261cefc97f3 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cc94ce74261cefc97f3: Node current retry_counter: 0 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cc94ce74261cefc97f3:Event data retry_counter: 1 10/03/2025 07:35:38 AM UTC [INFO] Job retry for node 68df7cc94ce74261cefc97f3 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cc94ce74261cefc97f3'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:38 AM UTC [DEBUG] Event received: 68df7cca4ce74261cefc97f6 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cca4ce74261cefc97f6: Node current retry_counter: 0 10/03/2025 07:35:38 AM UTC [DEBUG] 68df7cca4ce74261cefc97f6:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7cca4ce74261cefc97f6 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cca4ce74261cefc97f6'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:39 AM UTC [DEBUG] Event received: 68df7cca4ce74261cefc97fa 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7cca4ce74261cefc97fa: Node current retry_counter: 0 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7cca4ce74261cefc97fa:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7cca4ce74261cefc97fa submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cca4ce74261cefc97fa'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:39 AM UTC [DEBUG] Event received: 68df7ccb4ce74261cefc97ff 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7ccb4ce74261cefc97ff: Node current retry_counter: 0 10/03/2025 07:35:39 AM UTC [DEBUG] 68df7ccb4ce74261cefc97ff:Event data retry_counter: 1 10/03/2025 07:35:39 AM UTC [INFO] Job retry for node 68df7ccb4ce74261cefc97ff submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccb4ce74261cefc97ff'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:40 AM UTC [DEBUG] Event received: 68df7ccb4ce74261cefc9802 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccb4ce74261cefc9802: Node current retry_counter: 0 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccb4ce74261cefc9802:Event data retry_counter: 1 10/03/2025 07:35:40 AM UTC [INFO] Job retry for node 68df7ccb4ce74261cefc9802 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccb4ce74261cefc9802'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:40 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc9807 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccc4ce74261cefc9807: Node current retry_counter: 0 10/03/2025 07:35:40 AM UTC [DEBUG] 68df7ccc4ce74261cefc9807:Event data retry_counter: 1 10/03/2025 07:35:40 AM UTC [INFO] Job retry for node 68df7ccc4ce74261cefc9807 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:40 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccc4ce74261cefc9807'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc9804 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc9804: Node current retry_counter: 3 10/03/2025 07:35:41 AM UTC [INFO] 68df7ccc4ce74261cefc9804 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccc4ce74261cefc980b 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc980b: Node current retry_counter: 0 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccc4ce74261cefc980b:Event data retry_counter: 1 10/03/2025 07:35:41 AM UTC [INFO] Job retry for node 68df7ccc4ce74261cefc980b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccc4ce74261cefc980b'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:41 AM UTC [DEBUG] Event received: 68df7ccd4ce74261cefc980e 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccd4ce74261cefc980e: Node current retry_counter: 0 10/03/2025 07:35:41 AM UTC [DEBUG] 68df7ccd4ce74261cefc980e:Event data retry_counter: 1 10/03/2025 07:35:41 AM UTC [INFO] Job retry for node 68df7ccd4ce74261cefc980e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccd4ce74261cefc980e'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:42 AM UTC [DEBUG] Event received: 68df7ccd4ce74261cefc9811 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7ccd4ce74261cefc9811: Node current retry_counter: 0 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7ccd4ce74261cefc9811:Event data retry_counter: 1 10/03/2025 07:35:42 AM UTC [INFO] Job retry for node 68df7ccd4ce74261cefc9811 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccd4ce74261cefc9811'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:42 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9814 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7cce4ce74261cefc9814: Node current retry_counter: 0 10/03/2025 07:35:42 AM UTC [DEBUG] 68df7cce4ce74261cefc9814:Event data retry_counter: 1 10/03/2025 07:35:42 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9814 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:42 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9814'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9816 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9816: Node current retry_counter: 2 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9816:Event data retry_counter: 3 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9816 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9816'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7cce4ce74261cefc9819 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9819: Node current retry_counter: 0 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7cce4ce74261cefc9819:Event data retry_counter: 1 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7cce4ce74261cefc9819 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cce4ce74261cefc9819'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:43 AM UTC [DEBUG] Event received: 68df7ccf4ce74261cefc981d 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7ccf4ce74261cefc981d: Node current retry_counter: 0 10/03/2025 07:35:43 AM UTC [DEBUG] 68df7ccf4ce74261cefc981d:Event data retry_counter: 1 10/03/2025 07:35:43 AM UTC [INFO] Job retry for node 68df7ccf4ce74261cefc981d submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccf4ce74261cefc981d'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:44 AM UTC [DEBUG] Event received: 68df7ccf4ce74261cefc9820 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7ccf4ce74261cefc9820: Node current retry_counter: 0 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7ccf4ce74261cefc9820:Event data retry_counter: 1 10/03/2025 07:35:44 AM UTC [INFO] Job retry for node 68df7ccf4ce74261cefc9820 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7ccf4ce74261cefc9820'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:44 AM UTC [DEBUG] Event received: 68df7cd04ce74261cefc9824 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7cd04ce74261cefc9824: Node current retry_counter: 0 10/03/2025 07:35:44 AM UTC [DEBUG] 68df7cd04ce74261cefc9824:Event data retry_counter: 1 10/03/2025 07:35:44 AM UTC [INFO] Job retry for node 68df7cd04ce74261cefc9824 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd04ce74261cefc9824'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:45 AM UTC [DEBUG] Event received: 68df7cd04ce74261cefc9829 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd04ce74261cefc9829: Node current retry_counter: 0 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd04ce74261cefc9829:Event data retry_counter: 1 10/03/2025 07:35:45 AM UTC [INFO] Job retry for node 68df7cd04ce74261cefc9829 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd04ce74261cefc9829'}, 'jobfilter': ['ltp-sched-cros-kernel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:45 AM UTC [DEBUG] Event received: 68df7cd14ce74261cefc982c 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd14ce74261cefc982c: Node current retry_counter: 0 10/03/2025 07:35:45 AM UTC [DEBUG] 68df7cd14ce74261cefc982c:Event data retry_counter: 1 10/03/2025 07:35:45 AM UTC [INFO] Job retry for node 68df7cd14ce74261cefc982c submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd14ce74261cefc982c'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cb317-1h-c3z6-dedede'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:46 AM UTC [DEBUG] Event received: 68df7cd14ce74261cefc982f 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd14ce74261cefc982f: Node current retry_counter: 0 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd14ce74261cefc982f:Event data retry_counter: 1 10/03/2025 07:35:46 AM UTC [INFO] Job retry for node 68df7cd14ce74261cefc982f submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd14ce74261cefc982f'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cbv514-1h-34uz-brya'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:46 AM UTC [DEBUG] Event received: 68df7cd24ce74261cefc9832 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd24ce74261cefc9832: Node current retry_counter: 0 10/03/2025 07:35:46 AM UTC [DEBUG] 68df7cd24ce74261cefc9832:Event data retry_counter: 1 10/03/2025 07:35:46 AM UTC [INFO] Job retry for node 68df7cd24ce74261cefc9832 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:46 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd24ce74261cefc9832'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-chromebox-cxi4-puff'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd24ce74261cefc9835 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd24ce74261cefc9835: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd24ce74261cefc9835:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd24ce74261cefc9835 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd24ce74261cefc9835'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-chromebox-cxi5-brask'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc9838 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc9838: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc9838:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc9838 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc9838'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cp514-2h-1130g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:47 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc983b 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc983b: Node current retry_counter: 0 10/03/2025 07:35:47 AM UTC [DEBUG] 68df7cd34ce74261cefc983b:Event data retry_counter: 1 10/03/2025 07:35:47 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc983b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc983b'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-cp514-2h-1160g7-volteer'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd34ce74261cefc983e 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd34ce74261cefc983e: Node current retry_counter: 0 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd34ce74261cefc983e:Event data retry_counter: 1 10/03/2025 07:35:48 AM UTC [INFO] Job retry for node 68df7cd34ce74261cefc983e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd34ce74261cefc983e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C433TA-AJ0005-rammus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9841 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9841: Node current retry_counter: 0 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9841:Event data retry_counter: 1 10/03/2025 07:35:48 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9841 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9841'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C436FA-Flip-hatch'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:48 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9843 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9843: Node current retry_counter: 2 10/03/2025 07:35:48 AM UTC [DEBUG] 68df7cd44ce74261cefc9843:Event data retry_counter: 3 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9843 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9843'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:35:49 AM UTC [DEBUG] Event received: 68df7cd44ce74261cefc9846 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd44ce74261cefc9846: Node current retry_counter: 0 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd44ce74261cefc9846:Event data retry_counter: 1 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd44ce74261cefc9846 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd44ce74261cefc9846'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['asus-C523NA-A20057-coral'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:49 AM UTC [DEBUG] Event received: 68df7cd54ce74261cefc984a 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd54ce74261cefc984a: Node current retry_counter: 0 10/03/2025 07:35:49 AM UTC [DEBUG] 68df7cd54ce74261cefc984a:Event data retry_counter: 1 10/03/2025 07:35:49 AM UTC [INFO] Job retry for node 68df7cd54ce74261cefc984a submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd54ce74261cefc984a'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['acer-n20q11-r856ltn-p1s2-nissa'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:50 AM UTC [DEBUG] Event received: 68df7cd54ce74261cefc984e 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd54ce74261cefc984e: Node current retry_counter: 0 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd54ce74261cefc984e:Event data retry_counter: 1 10/03/2025 07:35:50 AM UTC [INFO] Job retry for node 68df7cd54ce74261cefc984e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd54ce74261cefc984e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5300-8145U-arcada'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:50 AM UTC [DEBUG] Event received: 68df7cd64ce74261cefc9852 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd64ce74261cefc9852: Node current retry_counter: 0 10/03/2025 07:35:50 AM UTC [DEBUG] 68df7cd64ce74261cefc9852:Event data retry_counter: 1 10/03/2025 07:35:50 AM UTC [INFO] Job retry for node 68df7cd64ce74261cefc9852 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd64ce74261cefc9852'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5400-4305U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:51 AM UTC [DEBUG] Event received: 68df7cd64ce74261cefc9857 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd64ce74261cefc9857: Node current retry_counter: 0 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd64ce74261cefc9857:Event data retry_counter: 1 10/03/2025 07:35:51 AM UTC [INFO] Job retry for node 68df7cd64ce74261cefc9857 submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd64ce74261cefc9857'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['dell-latitude-5400-8665U-sarien'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:51 AM UTC [DEBUG] Event received: 68df7cd74ce74261cefc985b 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd74ce74261cefc985b: Node current retry_counter: 0 10/03/2025 07:35:51 AM UTC [DEBUG] 68df7cd74ce74261cefc985b:Event data retry_counter: 1 10/03/2025 07:35:51 AM UTC [INFO] Job retry for node 68df7cd74ce74261cefc985b submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:51 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd74ce74261cefc985b'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['hp-x360-14-G1-sona'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:52 AM UTC [DEBUG] Event received: 68df7cd74ce74261cefc985e 10/03/2025 07:35:52 AM UTC [DEBUG] 68df7cd74ce74261cefc985e: Node current retry_counter: 0 10/03/2025 07:35:52 AM UTC [DEBUG] 68df7cd74ce74261cefc985e:Event data retry_counter: 1 10/03/2025 07:35:52 AM UTC [INFO] Job retry for node 68df7cd74ce74261cefc985e submitted. Parent node: 68df6d2b4ce74261cefc6d3d 10/03/2025 07:35:52 AM UTC [DEBUG] Event:{'data': {'id': '68df6d2b4ce74261cefc6d3d', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'path': ['checkout', 'kbuild-gcc-12-x86-chromeos-intel-coverage'], 'group': 'kbuild-gcc-12-x86-chromeos-intel-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/metadata.json', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/3.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/6.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/4.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/5.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/fragments/7.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/kselftest.tar.gz', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-chromeos-intel-coverage-68df6d2b4ce74261cefc6d3d/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['coverage', 'crypto', 'kselftest', 'lab-setup', 'x86-board', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/x86_64/chromeos-intel-pineview.flavour.config+coverage+crypto+kselftest+lab-setup+x86-board+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d2b4ce74261cefc6d3d-kbuild-gcc-12-x86-chrome-h5nw8mej', 'job_context': 'gke_android-kernelci-external_europe-west4-c_kci-eu-west4', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df7cd74ce74261cefc985e'}, 'jobfilter': ['tast-platform-x86-intel'], 'platform_filter': ['hp-x360-12b-ca0010nr-n4020-octopus'], 'created': '2025-10-03T06:28:59.227000', 'updated': '2025-10-03T07:26:45.668000', 'timeout': '2025-10-03T12:28:59.227000', 'holdoff': '2025-10-03T07:36:43.380000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:35:55 AM UTC [DEBUG] Event received: 68df7cda4ce74261cefc9861 10/03/2025 07:35:55 AM UTC [DEBUG] 68df7cda4ce74261cefc9861: Node current retry_counter: 2 10/03/2025 07:35:55 AM UTC [DEBUG] 68df7cda4ce74261cefc9861:Event data retry_counter: 3 10/03/2025 07:35:55 AM UTC [INFO] Job retry for node 68df7cda4ce74261cefc9861 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:35:55 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cda4ce74261cefc9861'}, 'jobfilter': ['kselftest-cros-kernel-breakpoints'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:01 AM UTC [DEBUG] Event received: 68df7ce04ce74261cefc9868 10/03/2025 07:36:01 AM UTC [DEBUG] 68df7ce04ce74261cefc9868: Node current retry_counter: 2 10/03/2025 07:36:01 AM UTC [DEBUG] 68df7ce04ce74261cefc9868:Event data retry_counter: 3 10/03/2025 07:36:01 AM UTC [INFO] Job retry for node 68df7ce04ce74261cefc9868 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ce04ce74261cefc9868'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:07 AM UTC [DEBUG] Event received: 68df7ce74ce74261cefc9872 10/03/2025 07:36:07 AM UTC [DEBUG] 68df7ce74ce74261cefc9872: Node current retry_counter: 2 10/03/2025 07:36:07 AM UTC [DEBUG] 68df7ce74ce74261cefc9872:Event data retry_counter: 3 10/03/2025 07:36:07 AM UTC [INFO] Job retry for node 68df7ce74ce74261cefc9872 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:07 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ce74ce74261cefc9872'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:14 AM UTC [DEBUG] Event received: 68df7ced4ce74261cefc987b 10/03/2025 07:36:14 AM UTC [DEBUG] 68df7ced4ce74261cefc987b: Node current retry_counter: 2 10/03/2025 07:36:14 AM UTC [DEBUG] 68df7ced4ce74261cefc987b:Event data retry_counter: 3 10/03/2025 07:36:14 AM UTC [INFO] Job retry for node 68df7ced4ce74261cefc987b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ced4ce74261cefc987b'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:21 AM UTC [DEBUG] Event received: 68df7cf54ce74261cefc9884 10/03/2025 07:36:21 AM UTC [DEBUG] 68df7cf54ce74261cefc9884: Node current retry_counter: 3 10/03/2025 07:36:21 AM UTC [INFO] 68df7cf54ce74261cefc9884 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:36:23 AM UTC [DEBUG] Event received: 68df7cf64ce74261cefc9888 10/03/2025 07:36:23 AM UTC [DEBUG] 68df7cf64ce74261cefc9888: Node current retry_counter: 2 10/03/2025 07:36:23 AM UTC [DEBUG] 68df7cf64ce74261cefc9888:Event data retry_counter: 3 10/03/2025 07:36:23 AM UTC [INFO] Job retry for node 68df7cf64ce74261cefc9888 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:23 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cf64ce74261cefc9888'}, 'jobfilter': ['kselftest-cros-kernel-capabilities'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:28 AM UTC [DEBUG] Event received: 68df7cfc4ce74261cefc9890 10/03/2025 07:36:28 AM UTC [DEBUG] 68df7cfc4ce74261cefc9890: Node current retry_counter: 2 10/03/2025 07:36:28 AM UTC [DEBUG] 68df7cfc4ce74261cefc9890:Event data retry_counter: 3 10/03/2025 07:36:28 AM UTC [INFO] Job retry for node 68df7cfc4ce74261cefc9890 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7cfc4ce74261cefc9890'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:34 AM UTC [DEBUG] Event received: 68df7d014ce74261cefc9896 10/03/2025 07:36:34 AM UTC [DEBUG] 68df7d014ce74261cefc9896: Node current retry_counter: 2 10/03/2025 07:36:34 AM UTC [DEBUG] 68df7d014ce74261cefc9896:Event data retry_counter: 3 10/03/2025 07:36:34 AM UTC [INFO] Job retry for node 68df7d014ce74261cefc9896 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d014ce74261cefc9896'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:39 AM UTC [DEBUG] Event received: 68df7d074ce74261cefc989d 10/03/2025 07:36:39 AM UTC [DEBUG] 68df7d074ce74261cefc989d: Node current retry_counter: 2 10/03/2025 07:36:39 AM UTC [DEBUG] 68df7d074ce74261cefc989d:Event data retry_counter: 3 10/03/2025 07:36:39 AM UTC [INFO] Job retry for node 68df7d074ce74261cefc989d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d074ce74261cefc989d'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:44 AM UTC [DEBUG] Event received: 68df7d0c4ce74261cefc98a7 10/03/2025 07:36:44 AM UTC [DEBUG] 68df7d0c4ce74261cefc98a7: Node current retry_counter: 2 10/03/2025 07:36:44 AM UTC [DEBUG] 68df7d0c4ce74261cefc98a7:Event data retry_counter: 3 10/03/2025 07:36:44 AM UTC [INFO] Job retry for node 68df7d0c4ce74261cefc98a7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d0c4ce74261cefc98a7'}, 'jobfilter': ['kselftest-cros-kernel-clone3'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:50 AM UTC [DEBUG] Event received: 68df7d114ce74261cefc98ae 10/03/2025 07:36:50 AM UTC [DEBUG] 68df7d114ce74261cefc98ae: Node current retry_counter: 2 10/03/2025 07:36:50 AM UTC [DEBUG] 68df7d114ce74261cefc98ae:Event data retry_counter: 3 10/03/2025 07:36:50 AM UTC [INFO] Job retry for node 68df7d114ce74261cefc98ae submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d114ce74261cefc98ae'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:36:56 AM UTC [DEBUG] Event received: 68df7d174ce74261cefc98b5 10/03/2025 07:36:56 AM UTC [DEBUG] 68df7d174ce74261cefc98b5: Node current retry_counter: 3 10/03/2025 07:36:56 AM UTC [INFO] 68df7d174ce74261cefc98b5 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:36:58 AM UTC [DEBUG] Event received: 68df7d194ce74261cefc98b9 10/03/2025 07:36:58 AM UTC [DEBUG] 68df7d194ce74261cefc98b9: Node current retry_counter: 2 10/03/2025 07:36:58 AM UTC [DEBUG] 68df7d194ce74261cefc98b9:Event data retry_counter: 3 10/03/2025 07:36:58 AM UTC [INFO] Job retry for node 68df7d194ce74261cefc98b9 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:36:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d194ce74261cefc98b9'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:00 AM UTC [DEBUG] Event received: 68dce6e8b8c4bf214a13d3f6 10/03/2025 07:37:04 AM UTC [DEBUG] Event received: 68df7d204ce74261cefc991c 10/03/2025 07:37:04 AM UTC [DEBUG] 68df7d204ce74261cefc991c: Node current retry_counter: 2 10/03/2025 07:37:04 AM UTC [DEBUG] 68df7d204ce74261cefc991c:Event data retry_counter: 3 10/03/2025 07:37:04 AM UTC [INFO] Job retry for node 68df7d204ce74261cefc991c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d204ce74261cefc991c'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:05 AM UTC [DEBUG] Event received: 68dcdd64b8c4bf214a13c7e5 10/03/2025 07:37:05 AM UTC [DEBUG] 68dcdd64b8c4bf214a13c7e5: Node current retry_counter: 1 10/03/2025 07:37:05 AM UTC [DEBUG] 68dcdd64b8c4bf214a13c7e5:Event data retry_counter: 2 10/03/2025 07:37:05 AM UTC [INFO] Job retry for node 68dcdd64b8c4bf214a13c7e5 submitted. Parent node: 68da3df9b5f91ef94376411b 10/03/2025 07:37:05 AM UTC [DEBUG] Event:{'data': {'id': '68da3df9b5f91ef94376411b', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68da3db3b5f91ef943764103', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/metadata.json', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--08-00', 'commit': '29d8344a3f87e2ae4f2ffda809bf2cc2f2cdda9f', 'describe': 'v6.17-rc7-1853-g29d8344a3f87e', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g29d8344a3f87e', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68da3df9b5f91ef94376411b-kbuild-gcc-12-arm-i6re7dy5', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcdd64b8c4bf214a13c7e5'}, 'jobfilter': ['ltp-sched'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T08:06:17.619000', 'updated': '2025-09-29T14:07:15.323000', 'timeout': '2025-09-29T14:06:17.619000', 'holdoff': '2025-09-29T08:35:26.373000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'e9e1f859d5f5b7ce3a0e9399d775ac519752da89ab5b3a318f87663a19c7002a', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:37:10 AM UTC [DEBUG] Event received: 68df7d254ce74261cefc9928 10/03/2025 07:37:10 AM UTC [DEBUG] 68df7d254ce74261cefc9928: Node current retry_counter: 2 10/03/2025 07:37:10 AM UTC [DEBUG] 68df7d254ce74261cefc9928:Event data retry_counter: 3 10/03/2025 07:37:10 AM UTC [INFO] Job retry for node 68df7d254ce74261cefc9928 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:10 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d254ce74261cefc9928'}, 'jobfilter': ['kselftest-cros-kernel-coredump'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:15 AM UTC [DEBUG] Event received: 68df7d2a4ce74261cefc992f 10/03/2025 07:37:15 AM UTC [DEBUG] 68df7d2a4ce74261cefc992f: Node current retry_counter: 2 10/03/2025 07:37:15 AM UTC [DEBUG] 68df7d2a4ce74261cefc992f:Event data retry_counter: 3 10/03/2025 07:37:15 AM UTC [INFO] Job retry for node 68df7d2a4ce74261cefc992f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:15 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d2a4ce74261cefc992f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:20 AM UTC [DEBUG] Event received: 68df7d304ce74261cefc9936 10/03/2025 07:37:20 AM UTC [DEBUG] 68df7d304ce74261cefc9936: Node current retry_counter: 2 10/03/2025 07:37:20 AM UTC [DEBUG] 68df7d304ce74261cefc9936:Event data retry_counter: 3 10/03/2025 07:37:20 AM UTC [INFO] Job retry for node 68df7d304ce74261cefc9936 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:20 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d304ce74261cefc9936'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:26 AM UTC [DEBUG] Event received: 68df7d364ce74261cefc9941 10/03/2025 07:37:26 AM UTC [DEBUG] 68df7d364ce74261cefc9941: Node current retry_counter: 2 10/03/2025 07:37:26 AM UTC [DEBUG] 68df7d364ce74261cefc9941:Event data retry_counter: 3 10/03/2025 07:37:26 AM UTC [INFO] Job retry for node 68df7d364ce74261cefc9941 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:26 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d364ce74261cefc9941'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:32 AM UTC [DEBUG] Event received: 68df7d3c4ce74261cefc994c 10/03/2025 07:37:32 AM UTC [DEBUG] 68df7d3c4ce74261cefc994c: Node current retry_counter: 2 10/03/2025 07:37:32 AM UTC [DEBUG] 68df7d3c4ce74261cefc994c:Event data retry_counter: 3 10/03/2025 07:37:32 AM UTC [INFO] Job retry for node 68df7d3c4ce74261cefc994c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d3c4ce74261cefc994c'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:38 AM UTC [DEBUG] Event received: 68df7d424ce74261cefc9953 10/03/2025 07:37:38 AM UTC [DEBUG] 68df7d424ce74261cefc9953: Node current retry_counter: 3 10/03/2025 07:37:38 AM UTC [INFO] 68df7d424ce74261cefc9953 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:37:44 AM UTC [DEBUG] Event received: 68df7d484ce74261cefc995d 10/03/2025 07:37:44 AM UTC [DEBUG] 68df7d484ce74261cefc995d: Node current retry_counter: 2 10/03/2025 07:37:44 AM UTC [DEBUG] 68df7d484ce74261cefc995d:Event data retry_counter: 3 10/03/2025 07:37:44 AM UTC [INFO] Job retry for node 68df7d484ce74261cefc995d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:44 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d484ce74261cefc995d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:49 AM UTC [DEBUG] Event received: 68df7d4d4ce74261cefc9966 10/03/2025 07:37:49 AM UTC [DEBUG] 68df7d4d4ce74261cefc9966: Node current retry_counter: 2 10/03/2025 07:37:49 AM UTC [DEBUG] 68df7d4d4ce74261cefc9966:Event data retry_counter: 3 10/03/2025 07:37:49 AM UTC [INFO] Job retry for node 68df7d4d4ce74261cefc9966 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:49 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d4d4ce74261cefc9966'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:54 AM UTC [DEBUG] Event received: 68df7d524ce74261cefc996d 10/03/2025 07:37:54 AM UTC [DEBUG] 68df7d524ce74261cefc996d: Node current retry_counter: 2 10/03/2025 07:37:54 AM UTC [DEBUG] 68df7d524ce74261cefc996d:Event data retry_counter: 3 10/03/2025 07:37:54 AM UTC [INFO] Job retry for node 68df7d524ce74261cefc996d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:54 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d524ce74261cefc996d'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:37:58 AM UTC [DEBUG] Event received: 68df7d564ce74261cefc9973 10/03/2025 07:37:58 AM UTC [DEBUG] 68df7d564ce74261cefc9973: Node current retry_counter: 2 10/03/2025 07:37:58 AM UTC [DEBUG] 68df7d564ce74261cefc9973:Event data retry_counter: 3 10/03/2025 07:37:58 AM UTC [INFO] Job retry for node 68df7d564ce74261cefc9973 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:37:58 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d564ce74261cefc9973'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-hibernate'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:03 AM UTC [DEBUG] Event received: 68df7d5a4ce74261cefc997a 10/03/2025 07:38:03 AM UTC [DEBUG] 68df7d5a4ce74261cefc997a: Node current retry_counter: 2 10/03/2025 07:38:03 AM UTC [DEBUG] 68df7d5a4ce74261cefc997a:Event data retry_counter: 3 10/03/2025 07:38:03 AM UTC [INFO] Job retry for node 68df7d5a4ce74261cefc997a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:03 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d5a4ce74261cefc997a'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:04 AM UTC [DEBUG] Event received: 68dd1fedb8c4bf214a13f36f 10/03/2025 07:38:04 AM UTC [DEBUG] 68dd1fedb8c4bf214a13f36f: Node current retry_counter: 3 10/03/2025 07:38:04 AM UTC [INFO] 68dd1fedb8c4bf214a13f36f Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:38:08 AM UTC [DEBUG] Event received: 68df7d5f4ce74261cefc9988 10/03/2025 07:38:08 AM UTC [DEBUG] 68df7d5f4ce74261cefc9988: Node current retry_counter: 2 10/03/2025 07:38:08 AM UTC [DEBUG] 68df7d5f4ce74261cefc9988:Event data retry_counter: 3 10/03/2025 07:38:08 AM UTC [INFO] Job retry for node 68df7d5f4ce74261cefc9988 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:08 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d5f4ce74261cefc9988'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:13 AM UTC [DEBUG] Event received: 68df7d644ce74261cefc998f 10/03/2025 07:38:13 AM UTC [DEBUG] 68df7d644ce74261cefc998f: Node current retry_counter: 2 10/03/2025 07:38:13 AM UTC [DEBUG] 68df7d644ce74261cefc998f:Event data retry_counter: 3 10/03/2025 07:38:13 AM UTC [INFO] Job retry for node 68df7d644ce74261cefc998f submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:13 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d644ce74261cefc998f'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:17 AM UTC [DEBUG] Event received: 68df7d684ce74261cefc9995 10/03/2025 07:38:17 AM UTC [DEBUG] 68df7d684ce74261cefc9995: Node current retry_counter: 2 10/03/2025 07:38:17 AM UTC [DEBUG] 68df7d684ce74261cefc9995:Event data retry_counter: 3 10/03/2025 07:38:17 AM UTC [INFO] Job retry for node 68df7d684ce74261cefc9995 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:17 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d684ce74261cefc9995'}, 'jobfilter': ['kselftest-cros-kernel-cpufreq-suspend'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:21 AM UTC [DEBUG] Event received: 68df7d6d4ce74261cefc999d 10/03/2025 07:38:21 AM UTC [DEBUG] 68df7d6d4ce74261cefc999d: Node current retry_counter: 2 10/03/2025 07:38:21 AM UTC [DEBUG] 68df7d6d4ce74261cefc999d:Event data retry_counter: 3 10/03/2025 07:38:21 AM UTC [INFO] Job retry for node 68df7d6d4ce74261cefc999d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d6d4ce74261cefc999d'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:27 AM UTC [DEBUG] Event received: 68df7d724ce74261cefc99a5 10/03/2025 07:38:27 AM UTC [DEBUG] 68df7d724ce74261cefc99a5: Node current retry_counter: 2 10/03/2025 07:38:27 AM UTC [DEBUG] 68df7d724ce74261cefc99a5:Event data retry_counter: 3 10/03/2025 07:38:27 AM UTC [INFO] Job retry for node 68df7d724ce74261cefc99a5 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:27 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d724ce74261cefc99a5'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:32 AM UTC [DEBUG] Event received: 68df7d774ce74261cefc99b1 10/03/2025 07:38:32 AM UTC [DEBUG] 68df7d774ce74261cefc99b1: Node current retry_counter: 2 10/03/2025 07:38:32 AM UTC [DEBUG] 68df7d774ce74261cefc99b1:Event data retry_counter: 3 10/03/2025 07:38:32 AM UTC [INFO] Job retry for node 68df7d774ce74261cefc99b1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:32 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d774ce74261cefc99b1'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:36 AM UTC [DEBUG] Event received: 68df7d7c4ce74261cefc99b7 10/03/2025 07:38:36 AM UTC [DEBUG] 68df7d7c4ce74261cefc99b7: Node current retry_counter: 2 10/03/2025 07:38:36 AM UTC [DEBUG] 68df7d7c4ce74261cefc99b7:Event data retry_counter: 3 10/03/2025 07:38:36 AM UTC [INFO] Job retry for node 68df7d7c4ce74261cefc99b7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d7c4ce74261cefc99b7'}, 'jobfilter': ['kselftest-cros-kernel-device-error-logs-main'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:41 AM UTC [DEBUG] Event received: 68df7d804ce74261cefc99be 10/03/2025 07:38:41 AM UTC [DEBUG] 68df7d804ce74261cefc99be: Node current retry_counter: 2 10/03/2025 07:38:41 AM UTC [DEBUG] 68df7d804ce74261cefc99be:Event data retry_counter: 3 10/03/2025 07:38:41 AM UTC [INFO] Job retry for node 68df7d804ce74261cefc99be submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d804ce74261cefc99be'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:46 AM UTC [DEBUG] Event received: 68df7d854ce74261cefc99c6 10/03/2025 07:38:46 AM UTC [DEBUG] 68df7d854ce74261cefc99c6: Node current retry_counter: 3 10/03/2025 07:38:46 AM UTC [INFO] 68df7d854ce74261cefc99c6 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:38:48 AM UTC [DEBUG] Event received: 68df7d874ce74261cefc99ca 10/03/2025 07:38:48 AM UTC [DEBUG] 68df7d874ce74261cefc99ca: Node current retry_counter: 2 10/03/2025 07:38:48 AM UTC [DEBUG] 68df7d874ce74261cefc99ca:Event data retry_counter: 3 10/03/2025 07:38:48 AM UTC [INFO] Job retry for node 68df7d874ce74261cefc99ca submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d874ce74261cefc99ca'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:53 AM UTC [DEBUG] Event received: 68df7d8d4ce74261cefc99d1 10/03/2025 07:38:53 AM UTC [DEBUG] 68df7d8d4ce74261cefc99d1: Node current retry_counter: 2 10/03/2025 07:38:53 AM UTC [DEBUG] 68df7d8d4ce74261cefc99d1:Event data retry_counter: 3 10/03/2025 07:38:53 AM UTC [INFO] Job retry for node 68df7d8d4ce74261cefc99d1 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d8d4ce74261cefc99d1'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:38:59 AM UTC [DEBUG] Event received: 68df7d924ce74261cefc99db 10/03/2025 07:38:59 AM UTC [DEBUG] 68df7d924ce74261cefc99db: Node current retry_counter: 2 10/03/2025 07:38:59 AM UTC [DEBUG] 68df7d924ce74261cefc99db:Event data retry_counter: 3 10/03/2025 07:38:59 AM UTC [INFO] Job retry for node 68df7d924ce74261cefc99db submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:38:59 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d924ce74261cefc99db'}, 'jobfilter': ['kselftest-cros-kernel-devices-probe'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:01 AM UTC [DEBUG] Event received: 68df28fa4ce74261cefc44c3 10/03/2025 07:39:01 AM UTC [DEBUG] 68df28fa4ce74261cefc44c3: Node current retry_counter: 0 10/03/2025 07:39:01 AM UTC [DEBUG] 68df28fa4ce74261cefc44c3:Event data retry_counter: 1 10/03/2025 07:39:01 AM UTC [INFO] Job retry for node 68df28fa4ce74261cefc44c3 submitted. Parent node: 68df1316f87506abe3a84e9c 10/03/2025 07:39:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1316f87506abe3a84e9c', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86-kcidebug', 'path': ['checkout', 'kbuild-gcc-12-x86-kcidebug'], 'group': 'kbuild-gcc-12-x86-kcidebug', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/0.config', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kselftest_stderr.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kimage.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kselftest.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build_modules.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/fragments/2.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/bzImage', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-kcidebug-68df1316f87506abe3a84e9c/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'i386', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['kcidebug', 'x86-board'], 'config_full': 'defconfig+kcidebug+x86-board', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1316f87506abe3a84e9c-kbuild-gcc-12-x86-kcideb-bn5m41oe', 'job_context': 'gke_android-kernelci-external_us-central1-c_kci-us-central1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df28fa4ce74261cefc44c3'}, 'jobfilter': ['baseline-x86-kcidebug-intel'], 'platform_filter': ['aaeon-UPN-EHLX4RE-A10-0864'], 'created': '2025-10-03T00:04:38.410000', 'updated': '2025-10-03T06:04:56.562000', 'timeout': '2025-10-03T06:04:38.410000', 'holdoff': '2025-10-03T01:48:01.051000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:39:04 AM UTC [DEBUG] Event received: 68df7d984ce74261cefc99e3 10/03/2025 07:39:04 AM UTC [DEBUG] 68df7d984ce74261cefc99e3: Node current retry_counter: 2 10/03/2025 07:39:04 AM UTC [DEBUG] 68df7d984ce74261cefc99e3:Event data retry_counter: 3 10/03/2025 07:39:04 AM UTC [INFO] Job retry for node 68df7d984ce74261cefc99e3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d984ce74261cefc99e3'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:09 AM UTC [DEBUG] Event received: 68df7d9d4ce74261cefc99ed 10/03/2025 07:39:09 AM UTC [DEBUG] 68df7d9d4ce74261cefc99ed: Node current retry_counter: 2 10/03/2025 07:39:09 AM UTC [DEBUG] 68df7d9d4ce74261cefc99ed:Event data retry_counter: 3 10/03/2025 07:39:09 AM UTC [INFO] Job retry for node 68df7d9d4ce74261cefc99ed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7d9d4ce74261cefc99ed'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:16 AM UTC [DEBUG] Event received: 68df7da44ce74261cefc99f7 10/03/2025 07:39:16 AM UTC [DEBUG] 68df7da44ce74261cefc99f7: Node current retry_counter: 2 10/03/2025 07:39:16 AM UTC [DEBUG] 68df7da44ce74261cefc99f7:Event data retry_counter: 3 10/03/2025 07:39:16 AM UTC [INFO] Job retry for node 68df7da44ce74261cefc99f7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:16 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7da44ce74261cefc99f7'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:21 AM UTC [DEBUG] Event received: 68df7da94ce74261cefc99fd 10/03/2025 07:39:21 AM UTC [DEBUG] 68df7da94ce74261cefc99fd: Node current retry_counter: 2 10/03/2025 07:39:21 AM UTC [DEBUG] 68df7da94ce74261cefc99fd:Event data retry_counter: 3 10/03/2025 07:39:21 AM UTC [INFO] Job retry for node 68df7da94ce74261cefc99fd submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:21 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7da94ce74261cefc99fd'}, 'jobfilter': ['kselftest-cros-kernel-dmabuf-heaps'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:26 AM UTC [DEBUG] Event received: 68df7dae4ce74261cefc9a05 10/03/2025 07:39:26 AM UTC [DEBUG] 68df7dae4ce74261cefc9a05: Node current retry_counter: 3 10/03/2025 07:39:26 AM UTC [INFO] 68df7dae4ce74261cefc9a05 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:39:28 AM UTC [DEBUG] Event received: 68df7db04ce74261cefc9a0b 10/03/2025 07:39:28 AM UTC [DEBUG] 68df7db04ce74261cefc9a0b: Node current retry_counter: 2 10/03/2025 07:39:28 AM UTC [DEBUG] 68df7db04ce74261cefc9a0b:Event data retry_counter: 3 10/03/2025 07:39:28 AM UTC [INFO] Job retry for node 68df7db04ce74261cefc9a0b submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:28 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7db04ce74261cefc9a0b'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:33 AM UTC [DEBUG] Event received: 68df7db54ce74261cefc9a11 10/03/2025 07:39:33 AM UTC [DEBUG] 68df7db54ce74261cefc9a11: Node current retry_counter: 2 10/03/2025 07:39:33 AM UTC [DEBUG] 68df7db54ce74261cefc9a11:Event data retry_counter: 3 10/03/2025 07:39:33 AM UTC [INFO] Job retry for node 68df7db54ce74261cefc9a11 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:33 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7db54ce74261cefc9a11'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:38 AM UTC [DEBUG] Event received: 68df7dba4ce74261cefc9a1c 10/03/2025 07:39:38 AM UTC [DEBUG] 68df7dba4ce74261cefc9a1c: Node current retry_counter: 2 10/03/2025 07:39:38 AM UTC [DEBUG] 68df7dba4ce74261cefc9a1c:Event data retry_counter: 3 10/03/2025 07:39:38 AM UTC [INFO] Job retry for node 68df7dba4ce74261cefc9a1c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:38 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dba4ce74261cefc9a1c'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:40 AM UTC [DEBUG] Event received: 68dcded5b8c4bf214a13c812 10/03/2025 07:39:40 AM UTC [DEBUG] 68dcded5b8c4bf214a13c812: Node current retry_counter: 1 10/03/2025 07:39:40 AM UTC [DEBUG] 68dcded5b8c4bf214a13c812:Event data retry_counter: 2 10/03/2025 07:39:40 AM UTC [INFO] Job retry for node 68dcded5b8c4bf214a13c812 submitted. Parent node: 68da3df9b5f91ef94376411b 10/03/2025 07:39:40 AM UTC [DEBUG] Event:{'data': {'id': '68da3df9b5f91ef94376411b', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm', 'path': ['checkout', 'kbuild-gcc-12-arm'], 'group': 'kbuild-gcc-12-arm', 'parent': '68da3db3b5f91ef943764103', 'state': 'available', 'result': 'pass', 'artifacts': {'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs_stderr.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kimage_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/metadata.json', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_kselftest.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_modules.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/build_dtbs.log.gz', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/fragments/0.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/zImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm-68da3df9b5f91ef94376411b/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-09-29--08-00', 'commit': '29d8344a3f87e2ae4f2ffda809bf2cc2f2cdda9f', 'describe': 'v6.17-rc7-1853-g29d8344a3f87e', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1853-g29d8344a3f87e', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'arm', 'defconfig': 'multi_v7_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': [], 'config_full': 'multi_v7_defconfig', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68da3df9b5f91ef94376411b-kbuild-gcc-12-arm-i6re7dy5', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage', 'regression': None}, 'debug': {'retry_by': '68dcded5b8c4bf214a13c812'}, 'jobfilter': ['ltp-syscalls-ipc'], 'platform_filter': ['beaglebone-black'], 'created': '2025-09-29T08:06:17.619000', 'updated': '2025-09-29T14:07:15.323000', 'timeout': '2025-09-29T14:06:17.619000', 'holdoff': '2025-09-29T08:35:26.373000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': 'e9e1f859d5f5b7ce3a0e9399d775ac519752da89ab5b3a318f87663a19c7002a', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 2}} 10/03/2025 07:39:43 AM UTC [DEBUG] Event received: 68df7dbf4ce74261cefc9a2a 10/03/2025 07:39:43 AM UTC [DEBUG] 68df7dbf4ce74261cefc9a2a: Node current retry_counter: 2 10/03/2025 07:39:43 AM UTC [DEBUG] 68df7dbf4ce74261cefc9a2a:Event data retry_counter: 3 10/03/2025 07:39:43 AM UTC [INFO] Job retry for node 68df7dbf4ce74261cefc9a2a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:43 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dbf4ce74261cefc9a2a'}, 'jobfilter': ['kselftest-cros-kernel-dt'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:48 AM UTC [DEBUG] Event received: 68df7dc44ce74261cefc9a34 10/03/2025 07:39:48 AM UTC [DEBUG] 68df7dc44ce74261cefc9a34: Node current retry_counter: 2 10/03/2025 07:39:48 AM UTC [DEBUG] 68df7dc44ce74261cefc9a34:Event data retry_counter: 3 10/03/2025 07:39:48 AM UTC [INFO] Job retry for node 68df7dc44ce74261cefc9a34 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:48 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dc44ce74261cefc9a34'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:53 AM UTC [DEBUG] Event received: 68df7dc84ce74261cefc9a3d 10/03/2025 07:39:53 AM UTC [DEBUG] 68df7dc84ce74261cefc9a3d: Node current retry_counter: 2 10/03/2025 07:39:53 AM UTC [DEBUG] 68df7dc84ce74261cefc9a3d:Event data retry_counter: 3 10/03/2025 07:39:53 AM UTC [INFO] Job retry for node 68df7dc84ce74261cefc9a3d submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:39:53 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dc84ce74261cefc9a3d'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:39:58 AM UTC [DEBUG] Event received: 68df7dcd4ce74261cefc9a45 10/03/2025 07:39:58 AM UTC [DEBUG] 68df7dcd4ce74261cefc9a45: Node current retry_counter: 3 10/03/2025 07:39:58 AM UTC [INFO] 68df7dcd4ce74261cefc9a45 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:40:00 AM UTC [DEBUG] Event received: 68df7dcf4ce74261cefc9a48 10/03/2025 07:40:00 AM UTC [DEBUG] 68df7dcf4ce74261cefc9a48: Node current retry_counter: 2 10/03/2025 07:40:00 AM UTC [DEBUG] 68df7dcf4ce74261cefc9a48:Event data retry_counter: 3 10/03/2025 07:40:00 AM UTC [INFO] Job retry for node 68df7dcf4ce74261cefc9a48 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:00 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dcf4ce74261cefc9a48'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:04 AM UTC [DEBUG] Event received: 68df7dd44ce74261cefc9a52 10/03/2025 07:40:04 AM UTC [DEBUG] 68df7dd44ce74261cefc9a52: Node current retry_counter: 2 10/03/2025 07:40:04 AM UTC [DEBUG] 68df7dd44ce74261cefc9a52:Event data retry_counter: 3 10/03/2025 07:40:04 AM UTC [INFO] Job retry for node 68df7dd44ce74261cefc9a52 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:04 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dd44ce74261cefc9a52'}, 'jobfilter': ['kselftest-cros-kernel-efivars'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:09 AM UTC [DEBUG] Event received: 68df7dd94ce74261cefc9a5a 10/03/2025 07:40:09 AM UTC [DEBUG] 68df7dd94ce74261cefc9a5a: Node current retry_counter: 2 10/03/2025 07:40:09 AM UTC [DEBUG] 68df7dd94ce74261cefc9a5a:Event data retry_counter: 3 10/03/2025 07:40:09 AM UTC [INFO] Job retry for node 68df7dd94ce74261cefc9a5a submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:09 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dd94ce74261cefc9a5a'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:14 AM UTC [DEBUG] Event received: 68df7ddd4ce74261cefc9a64 10/03/2025 07:40:14 AM UTC [DEBUG] 68df7ddd4ce74261cefc9a64: Node current retry_counter: 2 10/03/2025 07:40:14 AM UTC [DEBUG] 68df7ddd4ce74261cefc9a64:Event data retry_counter: 3 10/03/2025 07:40:14 AM UTC [INFO] Job retry for node 68df7ddd4ce74261cefc9a64 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7ddd4ce74261cefc9a64'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:19 AM UTC [DEBUG] Event received: 68df7de34ce74261cefc9a6e 10/03/2025 07:40:19 AM UTC [DEBUG] 68df7de34ce74261cefc9a6e: Node current retry_counter: 2 10/03/2025 07:40:19 AM UTC [DEBUG] 68df7de34ce74261cefc9a6e:Event data retry_counter: 3 10/03/2025 07:40:19 AM UTC [INFO] Job retry for node 68df7de34ce74261cefc9a6e submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7de34ce74261cefc9a6e'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:25 AM UTC [DEBUG] Event received: 68df7de94ce74261cefc9a76 10/03/2025 07:40:25 AM UTC [DEBUG] 68df7de94ce74261cefc9a76: Node current retry_counter: 2 10/03/2025 07:40:25 AM UTC [DEBUG] 68df7de94ce74261cefc9a76:Event data retry_counter: 3 10/03/2025 07:40:25 AM UTC [INFO] Job retry for node 68df7de94ce74261cefc9a76 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7de94ce74261cefc9a76'}, 'jobfilter': ['kselftest-cros-kernel-exec'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:31 AM UTC [DEBUG] Event received: 68df7def4ce74261cefc9a80 10/03/2025 07:40:31 AM UTC [DEBUG] 68df7def4ce74261cefc9a80: Node current retry_counter: 3 10/03/2025 07:40:31 AM UTC [INFO] 68df7def4ce74261cefc9a80 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:40:34 AM UTC [DEBUG] Event received: 68df7df14ce74261cefc9a84 10/03/2025 07:40:34 AM UTC [DEBUG] 68df7df14ce74261cefc9a84: Node current retry_counter: 2 10/03/2025 07:40:34 AM UTC [DEBUG] 68df7df14ce74261cefc9a84:Event data retry_counter: 3 10/03/2025 07:40:34 AM UTC [INFO] Job retry for node 68df7df14ce74261cefc9a84 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:34 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7df14ce74261cefc9a84'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:39 AM UTC [DEBUG] Event received: 68df7df74ce74261cefc9a8c 10/03/2025 07:40:39 AM UTC [DEBUG] 68df7df74ce74261cefc9a8c: Node current retry_counter: 2 10/03/2025 07:40:39 AM UTC [DEBUG] 68df7df74ce74261cefc9a8c:Event data retry_counter: 3 10/03/2025 07:40:39 AM UTC [INFO] Job retry for node 68df7df74ce74261cefc9a8c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:39 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7df74ce74261cefc9a8c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:45 AM UTC [DEBUG] Event received: 68df7dfd4ce74261cefc9a94 10/03/2025 07:40:45 AM UTC [DEBUG] 68df7dfd4ce74261cefc9a94: Node current retry_counter: 2 10/03/2025 07:40:45 AM UTC [DEBUG] 68df7dfd4ce74261cefc9a94:Event data retry_counter: 3 10/03/2025 07:40:45 AM UTC [INFO] Job retry for node 68df7dfd4ce74261cefc9a94 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:45 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7dfd4ce74261cefc9a94'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:50 AM UTC [DEBUG] Event received: 68df7e024ce74261cefc9a9c 10/03/2025 07:40:50 AM UTC [DEBUG] 68df7e024ce74261cefc9a9c: Node current retry_counter: 2 10/03/2025 07:40:50 AM UTC [DEBUG] 68df7e024ce74261cefc9a9c:Event data retry_counter: 3 10/03/2025 07:40:50 AM UTC [INFO] Job retry for node 68df7e024ce74261cefc9a9c submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:50 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e024ce74261cefc9a9c'}, 'jobfilter': ['kselftest-cros-kernel-fchmodat2'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:40:56 AM UTC [DEBUG] Event received: 68df7e074ce74261cefc9aa2 10/03/2025 07:40:56 AM UTC [DEBUG] 68df7e074ce74261cefc9aa2: Node current retry_counter: 2 10/03/2025 07:40:56 AM UTC [DEBUG] 68df7e074ce74261cefc9aa2:Event data retry_counter: 3 10/03/2025 07:40:56 AM UTC [INFO] Job retry for node 68df7e074ce74261cefc9aa2 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:40:56 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e074ce74261cefc9aa2'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29834ce74261cefc4527 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29834ce74261cefc4527: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29834ce74261cefc4527:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29834ce74261cefc4527 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29834ce74261cefc4527'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-siemens-mcom'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29874ce74261cefc452c 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc452c: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc452c:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29874ce74261cefc452c submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29874ce74261cefc452c'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['x86-simatic-ipc227e'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df29874ce74261cefc4533 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc4533: Node current retry_counter: 0 10/03/2025 07:41:01 AM UTC [DEBUG] 68df29874ce74261cefc4533:Event data retry_counter: 1 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df29874ce74261cefc4533 submitted. Parent node: 68df1311f87506abe3a84e99 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df1311f87506abe3a84e99', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-x86', 'path': ['checkout', 'kbuild-gcc-12-x86'], 'group': 'kbuild-gcc-12-x86', 'parent': '68df1274f87506abe3a84e64', 'state': 'available', 'result': 'pass', 'artifacts': {'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/metadata.json', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.sh', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest_stderr.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage_stderr.log.gz', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/0.config', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_modules.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kselftest.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build_kimage.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/build.log.gz', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/2.config', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/1.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/fragments/3.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/modules.tar.xz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/bzImage', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/kselftest.tar.gz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-x86-68df1311f87506abe3a84e99/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'netdev-testing', 'url': 'https://github.com/linux-netdev/testing.git', 'branch': 'net-next-hw-2025-10-03--00-00', 'commit': 'a284ac09b97735226ec79874b8b84f9f71c03267', 'describe': 'v6.17-rc7-1904-ga284ac09b9773', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-rc7-1904-ga284ac09b9773', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': 'fbnic: link up on QEMU\n\nAlex will send phylink patches soon which will make us link up\non QEMU again, but for now let\'s hack up the link. Gives us\na chance to add another QEMU NIC test to "HW" runners in the CI.\n\nSigned-off-by: Jakub Kicinski \nSigned-off-by: NipaLocal ', 'tip_of_branch': True}, 'arch': 'x86_64', 'defconfig': 'x86_64_defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'x86-board', 'kselftest'], 'config_full': 'x86_64_defconfig+lab-setup+x86-board+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df1311f87506abe3a84e99-kbuild-gcc-12-x86-68ljd3rv', 'job_context': 'gke_android-kernelci-external_europe-west1-d_kci-eu-west1', 'kernel_type': 'bzimage', 'regression': None}, 'debug': {'retry_by': '68df29874ce74261cefc4533'}, 'jobfilter': ['baseline-x86'], 'platform_filter': ['aaeon-UPN-EHLX4RE-A10-0864'], 'created': '2025-10-03T00:04:33.915000', 'updated': '2025-10-03T06:04:55.274000', 'timeout': '2025-10-03T06:04:33.915000', 'holdoff': '2025-10-03T01:49:43.504000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '500dd0bacd05026fee4ed5f69aa93403f62f02235d26c1ef3086d5c1561b2899', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 1}} 10/03/2025 07:41:01 AM UTC [DEBUG] Event received: 68df7e0d4ce74261cefc9aad 10/03/2025 07:41:01 AM UTC [DEBUG] 68df7e0d4ce74261cefc9aad: Node current retry_counter: 2 10/03/2025 07:41:01 AM UTC [DEBUG] 68df7e0d4ce74261cefc9aad:Event data retry_counter: 3 10/03/2025 07:41:01 AM UTC [INFO] Job retry for node 68df7e0d4ce74261cefc9aad submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:01 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e0d4ce74261cefc9aad'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:05 AM UTC [DEBUG] Event received: 68dd2028b8c4bf214a13f37f 10/03/2025 07:41:05 AM UTC [DEBUG] 68dd2028b8c4bf214a13f37f: Node current retry_counter: 2 10/03/2025 07:41:05 AM UTC [DEBUG] 68dd2028b8c4bf214a13f37f:Event data retry_counter: 3 10/03/2025 07:41:05 AM UTC [INFO] Job retry for node 68dd2028b8c4bf214a13f37f submitted. Parent node: 68db22f8d4feb0a96d250386 10/03/2025 07:41:05 AM UTC [DEBUG] Event:{'data': {'id': '68db22f8d4feb0a96d250386', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64', 'path': ['checkout', 'kbuild-gcc-12-arm64'], 'group': 'kbuild-gcc-12-arm64', 'parent': '68db2293d4feb0a96d25035f', 'state': 'available', 'result': 'pass', 'artifacts': {'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage_stderr.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.sh', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest_stderr.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_modules.log.gz', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kimage.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs_stderr.log.gz', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_dtbs.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build_kselftest.log.gz', 'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/build.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/1.config', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/0.config', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/metadata.json', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/fragments/2.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/Image', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-68db22f8d4feb0a96d250386/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'kernelci', 'url': 'https://github.com/kernelci/linux.git', 'branch': 'staging-mainline', 'commit': '53469b66ec8e25df1d77e8f7e854fce04f18ae7c', 'describe': 'staging-mainline-20250930.0', 'version': {'version': 6, 'patchlevel': 17, 'sublevel': None, 'extra': '-515-g53469b66ec8e2', 'name': None}, 'patchset': None, 'commit_tags': ['staging-mainline-20250930.0'], 'commit_message': 'staging-mainline-20250930.0', 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'defconfig', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['lab-setup', 'kselftest'], 'config_full': 'defconfig+lab-setup+kselftest', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68db22f8d4feb0a96d250386-kbuild-gcc-12-arm64-yt95f4c2', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68dd2028b8c4bf214a13f37f'}, 'jobfilter': ['baseline-arm64-broonie'], 'platform_filter': ['cd8180-orion-o6'], 'created': '2025-09-30T00:23:20.279000', 'updated': '2025-09-30T06:23:26.928000', 'timeout': '2025-09-30T06:23:20.279000', 'holdoff': '2025-09-30T01:09:08.798000', 'owner': 'staging.kernelci.org', 'submitter': 'service:pipeline', 'treeid': '2c06f3515f121d1954ba540e95de0c7673973939553b43989637ff74039176ce', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:06 AM UTC [DEBUG] Event received: 68df7e124ce74261cefc9abe 10/03/2025 07:41:06 AM UTC [DEBUG] 68df7e124ce74261cefc9abe: Node current retry_counter: 2 10/03/2025 07:41:06 AM UTC [DEBUG] 68df7e124ce74261cefc9abe:Event data retry_counter: 3 10/03/2025 07:41:06 AM UTC [INFO] Job retry for node 68df7e124ce74261cefc9abe submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:06 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e124ce74261cefc9abe'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:12 AM UTC [DEBUG] Event received: 68df7e174ce74261cefc9ac8 10/03/2025 07:41:12 AM UTC [DEBUG] 68df7e174ce74261cefc9ac8: Node current retry_counter: 3 10/03/2025 07:41:12 AM UTC [INFO] 68df7e174ce74261cefc9ac8 Job has already retried 3 times. Not submitting a retry. 10/03/2025 07:41:14 AM UTC [DEBUG] Event received: 68df7e194ce74261cefc9acc 10/03/2025 07:41:14 AM UTC [DEBUG] 68df7e194ce74261cefc9acc: Node current retry_counter: 2 10/03/2025 07:41:14 AM UTC [DEBUG] 68df7e194ce74261cefc9acc:Event data retry_counter: 3 10/03/2025 07:41:14 AM UTC [INFO] Job retry for node 68df7e194ce74261cefc9acc submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:14 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e194ce74261cefc9acc'}, 'jobfilter': ['kselftest-cros-kernel-ftrace'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:19 AM UTC [DEBUG] Event received: 68df7e1e4ce74261cefc9ad3 10/03/2025 07:41:19 AM UTC [DEBUG] 68df7e1e4ce74261cefc9ad3: Node current retry_counter: 2 10/03/2025 07:41:19 AM UTC [DEBUG] 68df7e1e4ce74261cefc9ad3:Event data retry_counter: 3 10/03/2025 07:41:19 AM UTC [INFO] Job retry for node 68df7e1e4ce74261cefc9ad3 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:19 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e1e4ce74261cefc9ad3'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:24 AM UTC [DEBUG] Event received: 68df7e244ce74261cefc9ada 10/03/2025 07:41:24 AM UTC [DEBUG] 68df7e244ce74261cefc9ada: Node current retry_counter: 2 10/03/2025 07:41:24 AM UTC [DEBUG] 68df7e244ce74261cefc9ada:Event data retry_counter: 3 10/03/2025 07:41:25 AM UTC [INFO] Job retry for node 68df7e244ce74261cefc9ada submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:25 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e244ce74261cefc9ada'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:30 AM UTC [DEBUG] Event received: 68df7e294ce74261cefc9ae6 10/03/2025 07:41:30 AM UTC [DEBUG] 68df7e294ce74261cefc9ae6: Node current retry_counter: 2 10/03/2025 07:41:30 AM UTC [DEBUG] 68df7e294ce74261cefc9ae6:Event data retry_counter: 3 10/03/2025 07:41:30 AM UTC [INFO] Job retry for node 68df7e294ce74261cefc9ae6 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:30 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e294ce74261cefc9ae6'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8192-asurada-spherion-r0'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:36 AM UTC [DEBUG] Event received: 68df7e2f4ce74261cefc9aed 10/03/2025 07:41:36 AM UTC [DEBUG] 68df7e2f4ce74261cefc9aed: Node current retry_counter: 2 10/03/2025 07:41:36 AM UTC [DEBUG] 68df7e2f4ce74261cefc9aed:Event data retry_counter: 3 10/03/2025 07:41:36 AM UTC [INFO] Job retry for node 68df7e2f4ce74261cefc9aed submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:36 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e2f4ce74261cefc9aed'}, 'jobfilter': ['kselftest-cros-kernel-futex'], 'platform_filter': ['mt8195-cherry-tomato-r2'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:41 AM UTC [DEBUG] Event received: 68df7e354ce74261cefc9af7 10/03/2025 07:41:41 AM UTC [DEBUG] 68df7e354ce74261cefc9af7: Node current retry_counter: 2 10/03/2025 07:41:41 AM UTC [DEBUG] 68df7e354ce74261cefc9af7:Event data retry_counter: 3 10/03/2025 07:41:41 AM UTC [INFO] Job retry for node 68df7e354ce74261cefc9af7 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:41 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e354ce74261cefc9af7'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8183-kukui-jacuzzi-juniper-sku16'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:47 AM UTC [DEBUG] Event received: 68df7e3b4ce74261cefc9b01 10/03/2025 07:41:47 AM UTC [DEBUG] 68df7e3b4ce74261cefc9b01: Node current retry_counter: 2 10/03/2025 07:41:47 AM UTC [DEBUG] 68df7e3b4ce74261cefc9b01:Event data retry_counter: 3 10/03/2025 07:41:47 AM UTC [INFO] Job retry for node 68df7e3b4ce74261cefc9b01 submitted. Parent node: 68df6d284ce74261cefc6d37 10/03/2025 07:41:47 AM UTC [DEBUG] Event:{'data': {'id': '68df6d284ce74261cefc6d37', 'kind': 'kbuild', 'name': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'path': ['checkout', 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage'], 'group': 'kbuild-gcc-12-arm64-chromeos-mediatek-coverage', 'parent': '68df6bee4ce74261cefc6cbc', 'state': 'available', 'result': 'pass', 'artifacts': {'build_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.log.gz', 'build_kselftest_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest.log.gz', 'build_sh': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build.sh', 'build_kimage_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage.log.gz', 'build_modules_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules.log.gz', 'build_kimage_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kimage_stderr.log.gz', 'build_modules_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_modules_stderr.log.gz', 'build_kselftest_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_kselftest_stderr.log.gz', 'build_dtbs_stderr_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs_stderr.log.gz', 'metadata': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/metadata.json', 'fragments/0_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/0.config', 'build_dtbs_log': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/build_dtbs.log.gz', 'fragments/1_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/1.config', 'fragments/2_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/2.config', 'fragments/3_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/3.config', 'fragments/4_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/4.config', 'fragments/7_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/7.config', 'fragments/5_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/5.config', '_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/.config', 'fragments/6_config': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/fragments/6.config', 'modules': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/modules.tar.xz', 'kselftest_tar_gz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/kselftest.tar.gz', 'kernel': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/Image', 'coverage_source_tar_xz': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/coverage_source.tar.xz', 'vmlinux': 'https://files-staging.kernelci.org/kbuild-gcc-12-arm64-chromeos-mediatek-coverage-68df6d284ce74261cefc6d37/vmlinux.xz'}, 'data': {'kernel_revision': {'tree': 'chromiumos', 'url': 'https://chromium.googlesource.com/chromiumos/third_party/kernel.git', 'branch': 'chromeos-6.12', 'commit': '1b42d4e5129355b3a73d401f1eebb3a12a7a04cd', 'describe': 'v6.12.43-1027-g1b42d4e512935', 'version': {'version': 6, 'patchlevel': 12, 'sublevel': 43, 'extra': '-1027-g1b42d4e512935', 'name': None}, 'patchset': None, 'commit_tags': [], 'commit_message': "FROMGIT: clk: Use hashtable for global clk lookups\n\nA clk lookup using clk_core_lookup() is currently somewhat expensive\nsince it has to walk the whole clk tree to find a match. This is\nextremely bad in the clk_core_init() function where it is used to look\nfor clk name conflicts, which is always the worst case of walking the\nwhole tree. Moreover, the number of clks checked increases as more\nclks are registered, causing each subsequent clk registration becoming\nslower.\n\nAdd a hashtable for doing clk lookups to replace the tree walk method.\nOn arm64 this increases kernel memory usage by 4 KB for the hashtable,\nand 16 bytes (2 pointers) for |struct hlist_node| in each clk. On a\nplatform with around 800 clks, this reduces the time spent in\nclk_core_lookup() significantly:\n\n | PID 0 | kworker |\n | before | after | before | after |\n -------------------------------------------\n avg | 203 us | 2.7 us | 123 us | 1.5 us |\n -------------------------------------------\n min | 4.7 us | 2.3 us | 102 us | 0.9 us |\n -------------------------------------------\n max | 867 us | 4.8 us | 237 us | 3.5 us |\n -------------------------------------------\n culm | 109 ms | 1.5 ms | 21 ms | 0.3 ms |\n\nThis in turn reduces the time spent in clk_hw_register(), and\nultimately, boot time. On a different system with close to 700 clks,\nThis reduces boot time by around 110 ms. While this doesn't seem like\na lot, this helps in cases where minimizing boot time is important.\n\nSigned-off-by: Chen-Yu Tsai \nTested-by: Brian Masney \nReviewed-by: Brian Masney \nSigned-off-by: Stephen Boyd \n(cherry picked from commit 4bf2d2744e641886a1320bae7e8877f639a1c961\n git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-lookup)\n\nBUG=b:244549181\nTEST=cros build-packages -b rauru chromeos-kernel-6_6\n Load on ARM-based DUT and check boot time for improvement\n\nChange-Id: I2224aa3637f1e5737eab4e9be15a3cf6d40604ca\nSigned-off-by: Chen-Yu Tsai \nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6998697\nReviewed-by: Tzung-Bi Shih ", 'tip_of_branch': True}, 'arch': 'arm64', 'defconfig': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'compiler': 'gcc-12', 'error_code': None, 'error_msg': None, 'fragments': ['arm64-chromebook', 'coverage', 'crypto', 'kselftest', 'lab-setup', 'CONFIG_MODULE_COMPRESS=n', 'CONFIG_MODULE_COMPRESS_NONE=y'], 'config_full': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config+arm64-chromebook+coverage+crypto+kselftest+lab-setup+CONFIG_MODULE_COMPRESS=n+CONFIG_MODULE_COMPRESS_NONE=y', 'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-68df6d284ce74261cefc6d37-kbuild-gcc-12-arm64-chro-xw2vmd09', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image', 'regression': None}, 'debug': {'retry_by': '68df7e3b4ce74261cefc9b01'}, 'jobfilter': ['kselftest-cros-kernel-gpio'], 'platform_filter': ['mt8186-corsola-steelix-sku131072'], 'created': '2025-10-03T06:28:56.150000', 'updated': '2025-10-03T07:20:29.835000', 'timeout': '2025-10-03T12:28:56.150000', 'holdoff': '2025-10-03T07:09:55.725000', 'owner': 'staging.kernelci.org', 'submitter': 'user:jeny.sadadia@collabora.com', 'treeid': '1759c681ceb55c3559ce9a63bd68d4e3c8bd9a20619339ebbcd5e37c9f554e99', 'user_groups': [], 'processed_by_kcidb_bridge': True, 'retry_counter': 3}} 10/03/2025 07:41:54 AM UTC [INFO] Stopping.